I don't doubt the need to remove the v1 code,My main focus is to *keep Doris stable* while removing the v1 code. 1 First, How to trigger the convert, can you briefly describe the main process? Is it automatic or requires manual operation? 2 Second, what is the cost of converting(will it take up too much cpu and disk IO?), especially when a Doris cluster has tens of millions tablets.
yangzhg <yang...@apache.org> 于2022年4月12日周二 19:29写道: > HI all: > BetaRowset has been online for a long time, and has been the default > format, performance and stability have been fully verified, currently in > our code base still retains support for AlphaRowset, while taking into > account the support of AlphaRowset for our follow-up Development has added > a lot of unnecessary work, so I propose to remove the alphaRowset support > and code in doris. > > This work needs to be done in two steps. > 1. add the stmt to detect alpharowset tables in version 1.1, before 1.1 > upgrade to 1.2 users need to convert all tables in the cluster to > betarowset, and we also can add a configuration to control whether to > automatically compaction alpha rowset tables to betarowset format > 2. remove alpha rowset related code in 1.2 version > -- 王博 Wang Bo