opensearch-project/opensearch-sdk-java

[FEATURE] Run a Language Analyzer plugin as an extension

owaiskazi19 opened this issue · 0 comments

Is your feature request related to a problem?

Currently, Language Analyzer plugins are present here as native plugin in core, starts with prefix analysis-. This issue talks about running any Language Analyzer plugin as an extension.

What solution would you like?

  1. Pull out any native plugin (let's say nori) out of the core repo.
  2. Create a main file ending with Extension.java extend it from BaseExtension.
  3. Add application gradle plugin
  4. Handle the dependencies conflict to run the plugin as an extension.

What alternatives have you considered?

A clear and concise description of any alternative solutions or features you've considered.

Do you have any additional context?

Add any other context or screenshots about the feature request here.