OpenSearch/plugins
Simon Willnauer fe1803c957 Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627)
Today we hold on to all possible tokenizers, tokenfilters etc. when we create
an index service on a node. This was mainly done to allow the `_analyze` API to
directly access all these primitive. We fixed this in #19827 and can now get rid of
the AnalysisService entirely and replace it with a simple map like class. This
ensures we don't create a gazillion long living objects that are entirely useless since
they are never used in most of the indices. Also those objects might consume a considerable
amount of memory since they might load stopwords or synonyms etc.

Closes #19828
2016-09-23 08:53:50 +02:00
..
analysis-icu Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
analysis-kuromoji Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
analysis-phonetic Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
analysis-smartcn Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
analysis-stempel Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
discovery-azure-classic Introduce Log4j 2 2016-08-30 13:31:24 -04:00
discovery-ec2 Configure AWS SDK logging configuration 2016-09-03 06:41:07 -04:00
discovery-file File-based discovery plugin integration tests (#20492) 2016-09-21 15:48:18 -04:00
discovery-gce Avoid allocating log parameterized messages 2016-08-30 18:17:09 -04:00
ingest-attachment Adds content-length as number 2016-08-10 18:31:16 +02:00
ingest-geoip [ingest-geoip] do not insert null-valued fields in geoip response 2016-09-13 18:12:02 -07:00
ingest-user-agent Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
jvm-example Refactored to use Settings object 2016-08-25 17:27:22 -04:00
lang-javascript Reduce the number of threads and scripts being used in multi-threaded 2016-09-02 11:56:44 -07:00
lang-python Made deprecation of Groovy, Javascript, and Python more explicit. 2016-08-31 15:56:31 -07:00
mapper-murmur3 Remove AnalysisService and reduce it to a simple name to analyzer mapping (#20627) 2016-09-23 08:53:50 +02:00
mapper-size Fixed naming inconsistency for fields/stored_fields in the APIs (#20166) 2016-09-13 20:54:41 +02:00
repository-azure Add missing cast to logging message supplier 2016-08-30 18:26:45 -04:00
repository-gcs Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
repository-hdfs Introduce Log4j 2 2016-08-30 13:31:24 -04:00
repository-s3 Remove duplicate methods in ByteSizeValue (#20560) 2016-09-20 14:07:23 +02:00
store-smb Remove ESIntegTestCase#pluginList 2016-08-11 15:44:02 -04:00
build.gradle Build: Remove old maven deploy support (#20403) 2016-09-19 15:10:41 -07:00