-
Notifications
You must be signed in to change notification settings - Fork 25.7k
Remove Node Shutdown API feature flag #76588
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
Remove Node Shutdown API feature flag #76588
Conversation
This PR removes the Node Shutdown API feature flag. The Node Shutdown API will now always be available.
|
Pinging @elastic/es-core-infra (Team:Core/Infra) |
|
Pinging @elastic/clients-team (Team:Clients) |
sethmlarson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved for clients team
dakrone
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks Gordon
When I removed the feature flag, I assumed that we would always have the Node Shutdown APIs, but that turns out not to be the case if xpack isn't enabled. This case was caught by the logic to handle the case where the feature flag wasn't enabled by accident. This commit adds the check we always should have had.
|
Looks like the 7.15 build failed for the BWC checks. @elasticmachine run elasticsearch-ci/bwc |
💔 Backport failed
To backport manually run |
* Remove Node Shutdown API feature flag This PR removes the Node Shutdown API feature flag. The Node Shutdown API will now always be available. * Check if xpack is enabled in cleanup When I removed the feature flag, I assumed that we would always have the Node Shutdown APIs, but that turns out not to be the case if xpack isn't enabled. This case was caught by the logic to handle the case where the feature flag wasn't enabled by accident. This commit adds the check we always should have had. * Also check version before tyring cleanup
* Remove Node Shutdown API feature flag (#76588) * Remove Node Shutdown API feature flag This PR removes the Node Shutdown API feature flag. The Node Shutdown API will now always be available. * Check if xpack is enabled in cleanup When I removed the feature flag, I assumed that we would always have the Node Shutdown APIs, but that turns out not to be the case if xpack isn't enabled. This case was caught by the logic to handle the case where the feature flag wasn't enabled by accident. This commit adds the check we always should have had. * Also check version before tyring cleanup * Fix compilation for backport
This PR removes the Node Shutdown API feature flag. The Node Shutdown API will now always be available. * Also check version before tyring cleanup
This PR removes the Node Shutdown API feature flag. The Node Shutdown API will now always be available.
This PR removes the Node Shutdown API feature flag.
The Node Shutdown API will now always be available.
Relates #70338