OpenSearch Plugins Extensibility

Hi all, I just would to have a general request to the OpenSearch team to have an extensibility route for OpenSearch plugins. More specifically, have the plugins implement the Extensible interface. This was done earlier in the kNN plugin, thanks to the team for doing it. I have also created an issue for the NeuralSearch plugin to have extensibility enabled Make NeuralSearch plugin extensible · Issue #83 · opensearch-project/neural-search · GitHub .

However, not all OpenSearch plugins are extensible. In many cases some functionality can be very customer specific that we want to have a quick (plugin type of) way to extend the amazing functionality the OpenSearch plugins are offering. Currently, we would have modify and repackage the source plugin before extending it…and repeat that step with each upgrade.

Thanks to the OpenSearch team and community for great effort being done this project.