Closed
Description
if elastic/elasticsearch#38413 lands it would be better if we put API's that are not stable
in a separate package that can be versioned differently.
Currently we do lockstep releases with Elasticsearch Major.Minor
this means we can not introduce breaking changes until a new Major
of Elasticsearch is released.
Experimental and beta API's in Elasticsearch are subject to breaking changes in Minor
releases. So that puts us in a bind. Historically we've found ways to accommodate this when it arose.
Experimental and beta API's in practice do not change that much though and so a separate package could proof overkill.