Hi, Thanks for starting this discussion. I agree that the names of classes need to be renamed, but we have to specify the effects of the renaming: The tables created in the old version can still work but users need to upgrade both the AMS and the Spark/Flink runtime jars at the same time otherwise, compatibility issues may arise.
I think it is accepted because 0.7.0 will be a big change version. 0.7.0 is the first version of Amoro after entering the ASF incubator, and it's also a version with significant changes. However, I still want to hear more input from more developers and users. Best, Jinsong On Mon, May 6, 2024 at 9:20 PM Qishang Zhong <zhongqish...@gmail.com> wrote: > Hi everyone, > > I would like to start a discussion on PR[1] before amoro releases the first > apache version. > > Two things are clear : > 1. We need to rename > 2. Modify it before releasing apache release to reduce the impact of > subsequent modifications. > > Concern from zhoujinsong > > It may cause some problems when users try to upgrade to the new version. > > We need to make it clear in the upgrade documentation that the Thrift API > is not forward compatible. > > I'm looking forward to your thoughts. > > [1]: https://github.com/apache/amoro/pull/2801 > > Best Regards, > Qishang Zhong >