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] Deprecate ML APIs in py-ml #446

Open
nathaliellenaa opened this issue Jan 16, 2025 · 1 comment
Open

[FEATURE] Deprecate ML APIs in py-ml #446

nathaliellenaa opened this issue Jan 16, 2025 · 1 comment
Labels
enhancement New feature or request untriaged

Comments

@nathaliellenaa
Copy link

Is your feature request related to a problem?
In regard to this proposal, we have moved all ML APIs from opensearch-py-ml to opensearch-py. Therefore, users can deploy opensearch-py only to use the ML functionalities.

What solution would you like?
We can give users some time to adapt to the new changes and started to deprecate ML APIs in opensearch-py-ml.

Do you have any additional context?
We can refer to this issue to look for all ML APIs.

@nathaliellenaa nathaliellenaa added enhancement New feature or request untriaged labels Jan 16, 2025
@nathaliellenaa nathaliellenaa changed the title [FEATURE] Deprecate ML APIs [FEATURE] Deprecate ML APIs in py-ml Jan 16, 2025
@nathaliellenaa
Copy link
Author

Here are the task breakdowns:

  • Update UPGRADING.md file in opensearch-py to explain the changes (ref)
  • Add deprecation warning in py-ml (ref)
    • Update README.md file to explain the deprecation
  • Add deprecation banner to py-ml in the opensearch documentation (ref)

Extra:

  • Add log in py-ml that shows a deprecation message every time users run the ML APIs code.

I referred this from the deprecation of opensearch-dsl-py, what do you think about this @dhrubo-os ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request untriaged
Projects
None yet
Development

No branches or pull requests

1 participant