vikiuvb opened a new issue, #22871: URL: https://github.com/apache/shardingsphere/issues/22871
I noticed that the community has been adding a lot of useful features in ShardingSphere recently. So, kudos to the community. One observation I have is there have been a lot of backward incompatible changes done in ShardingSphere, particularly on the DistSQL syntax. For instances, * `ADD RESOURCE` have been changed to `REGISTER STORAGE UNIT`. * The HINT SQL comment format has been changed. What is the approach are we taking? Are we trying to move fast and break things? As the project matures, this approach can soon become challenging for adopters as they might have to frequently change the tools to adopt to the new syntax changes. Also, it looks like we are not following the SemVer release format. For any backward incompatible change, I believe we should have changed the major version rather than the minor version (Ex: 5.2.0 to 5.3.0). It gives a false impression to the adopters that the new version is fully backward compatible with the existing version, whereas in reality it breaks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
