OpenSearch/modules
Nik Everett b36a8ab141
Make some ObjectParsers final (#50471) (#50556)
We have about 800 `ObjectParsers` in Elasticsearch, about 700 of which
are final. This is *probably* the right way to declare them because in
practice we never mutate them after they are built. And we certainly
don't change the static reference. Anyway, this adds `final` to a bunch
of these parsers, mostly the ones in xpack and their "paired" parsers in
the high level rest client. I picked these just to have somewhere to
break the up the change so it wouldn't be huge.

I found the non-final parsers with this:
```
diff \
  <(find . -type f -name '*.java' -exec grep -iHe 'static.*PARSER\s*=' {} \+ | sort) \
  <(find . -type f -name '*.java' -exec grep -iHe 'static.*final.*PARSER\s*=' {} \+ | sort) \
  2>&1 | grep '^<'
```
2020-01-02 10:47:38 -05:00
..
aggs-matrix-stats Make some ObjectParsers final (#50471) (#50556) 2020-01-02 10:47:38 -05:00
analysis-common Log deprecation for nGram and edgeNGram custom filters (#50376) (#50445) 2019-12-20 22:00:08 +01:00
ingest-common Fix flakiness in CsvProcessorTests (#50254) (#50256) 2019-12-17 01:15:15 +01:00
ingest-geoip Allow list of IPs in geoip ingest processor (#49573) (#49947) 2019-12-07 00:19:09 +01:00
ingest-user-agent update ingest-user-agent regexes.yml (#47807) 2019-10-18 16:26:48 +02:00
lang-expression Scripting: ScriptFactory not required by compile (#50344) (#50392) 2019-12-19 12:50:25 -07:00
lang-mustache Scripting: ScriptFactory not required by compile (#50344) (#50392) 2019-12-19 12:50:25 -07:00
lang-painless [TEST] Unknown scripting annotations raise error (#50343) (#50346) 2019-12-19 16:22:22 -07:00
mapper-extras Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00
parent-join Add a cluster setting to disallow loading fielddata on _id field (#49166) 2019-11-28 09:35:28 +01:00
percolator Fix query analyzer logic for mixed conjunctions of terms and ranges (#49803) 2019-12-10 11:01:52 +00:00
rank-eval Add a cluster setting to disallow loading fielddata on _id field (#49166) 2019-11-28 09:35:28 +01:00
reindex Reindex sort deprecation warning take 2 (#49855) (#49899) 2019-12-06 09:44:36 +01:00
repository-url Remove Unused Single Delete in BlobStoreRepository (#50024) (#50123) 2019-12-12 11:17:46 +01:00
systemd Extend systemd timeout during startup (#49784) 2019-12-03 14:25:45 -05:00
transport-netty4 Stop Allocating Buffers in CopyBytesSocketChannel (#49825) (#49832) 2019-12-04 19:36:52 +01:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00