Skip to content
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

[Release 3.0] Planned Breaking Changes for 3.0 in Plugin #5031

Open
1 of 11 tasks
peterzhuamazon opened this issue Jan 16, 2025 · 1 comment
Open
1 of 11 tasks

[Release 3.0] Planned Breaking Changes for 3.0 in Plugin #5031

peterzhuamazon opened this issue Jan 16, 2025 · 1 comment
Labels
release Project release untriaged Require the attention of the repository maintainers and may need to be prioritized v3.0.0

Comments

@peterzhuamazon
Copy link
Member

peterzhuamazon commented Jan 16, 2025

[Release 3.0] Planned Breaking Changes for 3.0 in Plugin

As mentioned in this META Issue, we want to track and increase transparency around the breaking changes planned for the 3.0 release across participating plugins.

Please kindly document all planned breaking changes related to your plugin for 3.0 here, by sharing detailed information about the changes, expected impact, and any guidance for users or other teams to adapt to the changes.

If needed, please also prepare PRs on documentation-website changes as part of the 3.0 release process.

Overall, this would help us deliver a smooth and seamless upgrade experience.

Thanks.

Changes in main not present on 2.x:

Major Updates

@peterzhuamazon peterzhuamazon added release Project release v3.0.0 labels Jan 16, 2025
@github-actions github-actions bot added the untriaged Require the attention of the repository maintainers and may need to be prioritized label Jan 16, 2025
@shikharj05
Copy link
Contributor

@cwperks @peterzhuamazon what do you think about removing support for opendistro in APIs? For example APIs like -

https://github.com/opensearch-project/security/blob/main/src/main/java/org/opensearch/security/ssl/rest/SecuritySSLInfoAction.java#L52

return addRoutesPrefix(routes, LEGACY_PLUGIN_API_ROUTE_PREFIX, PLUGIN_API_ROUTE_PREFIX);

Do we need to explicitly mark them deprecated before removing or we can remove them?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Project release untriaged Require the attention of the repository maintainers and may need to be prioritized v3.0.0
Projects
None yet
Development

No branches or pull requests

2 participants