>From the ES version numbering scheme, it is impossible to predict
consequences of updates.

Whenever a minor release appears, it may or may not break existing code,
especially in plugins.

So my humble request is to label releases as "feature releases" (with
expected API breakages), "bugfix releases" (without any API change), maybe
also "security releases" (a bugfix release that is of highest priority and
supersedes all previous releases)

Also a problematic point from the perspective of migration planning is the
visibility of changes in the internal structures, most important, the
binary transport protocol and the Lucene version index format. For better
convenience, this should be somehow reflected in the ES versioning
numbering scheme.

I hope for a more transparent release numbering scheme after 1.0.0

Jörg

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHfvG%3DFWoE8GTFau_mwepp%2B2_8unQk5OiYTTtpwTqbwgw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to