Hi Chris, I think the table model can be considered a milestone event for IoTDB. Although we have designed it to be compatible with the tree model, we still want to convey to users through a major version number that this is a significant update, rather than a routine version release. Best regards, ------------------ Yuan Tian
On Sun, Aug 25, 2024 at 3:41 PM Christofer Dutz <christofer.d...@c-ware.de> wrote: > 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 >