Hi there, My bad. With all the third-digit increments, I hadn't even noticed that you also incremented 1.3 to 1.4 :-) Is there a documented numbering strategy, somewhere?
Is it a problem that the y doesn't start with 0 or 1? Well, we've moved from our own "arbitrary" version numbering scheme to semver (http://semver.org) and to the corresponding suggestions by Sonatype for Maven: http://docs.codehaus.org/display/MAVEN/Versioning The advantage of doing this is that we no longer have to "think" about a meaningful version numbering scheme. It's just the same, useful one that everyone has. E.g. going from 1.3.176 to 1.4.0-beta-1 to 1.4.0-beta-2. This standard scheme clearly communicates the intent of every release, helping users choose the right version when upgrading. In any case, you probably wouldn't reach numbers as high as 176 with this numbering scheme. As I mentioned in my previous E-Mail, you'd be incrementing the minor release number much more often. Regards, Lukas Am Sonntag, 4. Mai 2014 18:35:47 UTC+2 schrieb Thomas Mueller: > > Hi, > > The non-beta versions where 1.3.x, and the beta versions (MVStore) are > 1.4.y. Is it a problem that the y doesn't start with 0 or 1? > > Regards, > Thomas > > > > On Sunday, May 4, 2014, Lukas Eder <[email protected] <javascript:>> > wrote: > >> >> Am Samstag, 3. Mai 2014 14:10:11 UTC+2 schrieb Noel Grandin: >>> >>> On Sat, May 3, 2014 at 12:46 PM, Lukas Eder <[email protected]> wrote: >>> > >>> > What does "Beta" mean when upgrading to any of these versions? Is this >>> > because of the new MVCC store being active by default? >>> > >>> >>> Yes. >>> >> >> This may have been suggested before. I take this question of mine as an >> occasion to point out the usefulness of semantic versioning ( >> http://semver.org). For some reason, H2 increments the third digit for >> what are really minor releases, not patch releases. As a user, I would >> *not* expect the whole storage engine algorithms to change in a >> third-digit-upgrade release. I would only expect riskless bugfixes and very >> minor feature increments. >> >> Specifically, since these two releases seem to be intended as "beta", why >> not name them "beta" as well in Maven Centra to clearly communicate this >> intent? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "H2 Database" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/h2-database. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/h2-database. For more options, visit https://groups.google.com/d/optout.
