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

[hailtop] The Batch client should warn users when they are using deprecated APIs #14485

Open
daniel-goldstein opened this issue Apr 18, 2024 · 0 comments

Comments

@daniel-goldstein
Copy link
Contributor

What happened?

We do not have a formal deprecation and removal process for Batch features. Users might not realize that they need to upgrade until they try to run a workload that fails, and even then they might think there's just a bug and come to us for help. The only thing we can do to mitigate this is wait a "long enough" time that we think everyone has upgraded.

We should add functionality to the batch client such that, when it receives a X-Hail-Deprecated response header from the batch service, it warns the user that they are using deprecated or removed functionality (with a helpful description) and that they should upgrade. This should promote timely upgrades when we deprecate features and reduce support burden when we remove features.

Version

0.2.130

Relevant log output

No response

@daniel-goldstein daniel-goldstein added enhancement needs-triage A brand new issue that needs triaging. batch and removed needs-triage A brand new issue that needs triaging. labels Apr 18, 2024
@daniel-goldstein daniel-goldstein removed needs-triage A brand new issue that needs triaging. labels Jun 3, 2024
@ehigham ehigham assigned ehigham and iris-garden and unassigned ehigham Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants