OpenSearch/plugins
Simon Willnauer aa38d053d7 Simplify Analysis registration and configuration
This change moves all the analysis component registration to the node level
and removes the significant API overhead to register tokenfilter, tokenizer,
charfilter and analyzer. All registration is done without guice interaction such
that real factories via functional interfaces are passed instead of class objects
that are instantiated at runtime.

This change also hides the internal analyzer caching that was done previously in the
IndicesAnalysisService entirely and decouples all analysis registration and creation
from dependency injection.
2015-10-30 11:40:18 +01:00
..
analysis-icu Simplify Analysis registration and configuration 2015-10-30 11:40:18 +01:00
analysis-kuromoji Simplify Analysis registration and configuration 2015-10-30 11:40:18 +01:00
analysis-phonetic Simplify Analysis registration and configuration 2015-10-30 11:40:18 +01:00
analysis-smartcn Simplify Analysis registration and configuration 2015-10-30 11:40:18 +01:00
analysis-stempel Simplify Analysis registration and configuration 2015-10-30 11:40:18 +01:00
delete-by-query Switch build system to Gradle 2015-10-29 11:40:19 -07:00
discovery-azure Switch build system to Gradle 2015-10-29 11:40:19 -07:00
discovery-ec2 Switch build system to Gradle 2015-10-29 11:40:19 -07:00
discovery-gce Switch build system to Gradle 2015-10-29 11:40:19 -07:00
discovery-multicast Switch build system to Gradle 2015-10-29 11:40:19 -07:00
jvm-example Switch build system to Gradle 2015-10-29 11:40:19 -07:00
lang-expression Switch build system to Gradle 2015-10-29 11:40:19 -07:00
lang-groovy Switch build system to Gradle 2015-10-29 11:40:19 -07:00
lang-javascript Switch build system to Gradle 2015-10-29 11:40:19 -07:00
lang-python Switch build system to Gradle 2015-10-29 11:40:19 -07:00
mapper-murmur3 Switch build system to Gradle 2015-10-29 11:40:19 -07:00
mapper-size Switch build system to Gradle 2015-10-29 11:40:19 -07:00
repository-azure Switch build system to Gradle 2015-10-29 11:40:19 -07:00
repository-s3 Add AWS Canned ACL support 2015-10-29 11:48:02 -07:00
site-example Switch build system to Gradle 2015-10-29 11:40:19 -07:00
store-smb Switch build system to Gradle 2015-10-29 11:40:19 -07:00
build.gradle Switch build system to Gradle 2015-10-29 11:40:19 -07:00
pom.xml Decentralize plugin security 2015-10-14 14:46:45 -04:00