opensearch-project / OpenSearch

🔎 Open source distributed and RESTful search engine.
https://opensearch.org/docs/latest/opensearch/index/
Apache License 2.0
9.8k stars 1.82k forks source link

List of deprecated code removal in 3.0 #2773

Open anasalkouz opened 2 years ago

anasalkouz commented 2 years ago

This is a list to track all deprecated code or old usages that need to be removed on 3.0.

dreamer-89 commented 2 years ago

Type mapping removal: https://github.com/opensearch-project/OpenSearch/issues/2979

lukas-vlcek commented 1 year ago

Given that both the CamelCase nGram and edgeNGram tokenFilter names (and tokenizers) are deprecated (in favour to lower_case_with_underscore) then why is PathHierarchyTokenizer left in both the preConfiguredTokenizers and tokenizers under both keys path_hierarchy and PathHierarchy without any exceptions or deprecation logging?

See CommonAnalysisModulePlugin.java for details.

Is this just an issue or is there any reasoning behind this decision? Shall I open a ticket?