-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Meta] Remove mapping types #1940
Comments
Thanks @reta This seems to make sense to actually remove in 2.0. What do you think?' Thanks again, |
@CEHENKLE +1 to include it into |
Looking into it |
We may want to convert this to a meta issue. This is a biggie, especially for bwc testing. If we try to remove everything there's a possibility of it not being completed in time for 2.0. Types is already deprecated so I don't think we need to make it a blocker for 2.0; we should be able to continue during the 2.x line. |
@nknize my understanding that removing mapping types is breaking changes and we should target a major a release. Otherwise, we can target any minor release. |
Current state:
[Edit] |
Proposal for v2.0 release
|
@dreamer-89 What's left for 2.0 here? |
@dblock : We have completed all changes for We are targeting remaining pending changes post |
Is your feature request related to a problem? Please describe.
The mapping types have been deprecated in Elasticsearch (starting from 7.0) [1] with breaking changes to the index creation, put mapping, get mapping, put template, get template and get field mappings APIs and on track to be removed in 8.0 [2]. This is the debt Opensearch has inherited and the code related to mapping types support has to be removed.
[1] https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html
[2] elastic/elasticsearch#41059
Describe the solution you'd like
Remove mapping types support from the core and APIs.
Describe alternatives you've considered
Additional context
[Removal of mapping types] (https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html)
OpenSearch Engine Subtasks
type
removal #2296Plugins:
type
andinclude_type_name
no longer being supported OpenSearch-Dashboards#1290Clients
Other
The text was updated successfully, but these errors were encountered: