-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
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.