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

[FEATURE] Handle deprecations better #1610

Open
kavilla opened this issue May 20, 2022 · 0 comments
Open

[FEATURE] Handle deprecations better #1610

kavilla opened this issue May 20, 2022 · 0 comments
Labels
enhancement New feature or request ux / ui Improvements or additions to user experience, flows, components, UI elements

Comments

@kavilla
Copy link
Member

kavilla commented May 20, 2022

Origin: #1600 (comment)

Summary

Some methods within Painless Scripting were deprecated since the time of the fork. However, the warning message about the deprecation were only added to the log files. For 3.0, these deprecated methods will be removed to which point if the methods were not updated within the scripted fields then application will appear broken without a clear reason why. For the most part, we can assume if scripted fields were working fine then end users were not checking the logs to see the deprecated warning, and since this is a breaking change from OpenSearch, it will not be in our release notes. There might be risk of users not realizing this breaking change and then not know what to do.

Proposal

Some in application way to inform users of future deprecation/removed content to prevent potential impact to productivity.

@kavilla kavilla added enhancement New feature or request ux / ui Improvements or additions to user experience, flows, components, UI elements labels May 20, 2022
@kavilla kavilla changed the title Handle deprecations better [FEATURE] Handle deprecations better May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ux / ui Improvements or additions to user experience, flows, components, UI elements
Projects
None yet
Development

No branches or pull requests

1 participant