Usually major version upgrades introduce breaking changes. As far as I 
understood it, it just adds features. That would qualify for a second digit 
increase.

If we do a major version bump we should also consider doing some other 
refactoring, that we postponed till the next major release.

Chris

Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: Yuan Tian <jackietie...@gmail.com>
Sent: Sunday, August 25, 2024 7:37:21 AM
To: dev <dev@iotdb.apache.org>
Subject: Upgrading version from 1.4.0-SNAPSHOT to 2.0.0-SNAOSHOT for master 
branch

Hi all,

Given the significant changes that the table model introduces to IoTDB and
the associated upgrade from TsFile version V3 to V4, it is reasonable to
consider updating the version on the master branch to 2.0.0-SNAPSHOT. This
approach aligns with the intention to release the table model with the
version number 2.0.0, signifying a major update to the system.

For the tree model, which will continue to evolve with bug fixes and
performance improvements on the 1.X.X series (such as the upcoming 1.3.3
version), it's important to maintain clear versioning to differentiate
between the stable, incremental updates and the more substantial changes
introduced by the table model. What do you think? Best regards,

------------------------

Yuan Tian

Reply via email to