Skip to content

Conversation

pquentin
Copy link
Member

@pquentin pquentin commented Aug 29, 2025

shutdown and autoscaling APIs are private in rest-api-spec, and were never meant to receive public usage. This change means they will disappear from documentation and language clients.

See elastic/elasticsearch#77493 (comment) where it was done in the rest-api-spec. We missed it in the Elasticsearch specification.

I'm not sure about the 8.19 backport.

Copy link
Contributor

Following you can find the validation changes against the target branch for the APIs.

No changes detected.

You can validate these APIs yourself by using the make validate target.

@pquentin pquentin changed the title Mark autoscaling APIs as private Mark cloud-only APIs as private Aug 29, 2025
@Anaethelion
Copy link
Contributor

I'm not sure about the 8.19 backport.

I'd say no to the backport.

Copy link
Member

@JoshMock JoshMock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I checked the JS generator and it does not appear to omit private APIs from the client, which may be important for Kibana.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants