Since favored nodes is an existing feature, an improvement for an existing feature can come in at a minor release I think, unless you plan to completely break the compatibility.
Mallikarjun <[email protected]> 于2021年5月21日周五 下午10:11写道: > For multi tenancy with favoured nodes, timeline looks unreasonable for 3.0. > Can it be part of later 3.x releases? Or should it wait for 4.0? > > On Fri, May 21, 2021, 7:30 PM 张铎(Duo Zhang) <[email protected]> wrote: > > > We already have the below big feature/changes for 3.0.0. > > > > Synchronous Replication > > OpenTelemetry Tracing > > Distributed MOB Compaction > > Backup and Restore > > Move RSGroup balancer to core > > Reimplement sync client on async client > > CPEPs on shaded proto > > > > There are also some ongoing works which target 3.0.0. > > > > Splittable meta > > Move balancer code to hbase-balancer > > Compaction offload > > Replication offload > > > > Since now, we do not even have enough new features to cut a minor release > > for 2.x, I think it is time to cut the 3.x release line now, and I think > we > > already have enough new features for a new major release. > > > > Here I plan to cut a branch-3 at the end of June and make our first > > 3.0.0-alpha1 release, and finally make the 3.0.0 release by the end of > > 2021. So if any of the above work can not be done before the end of June, > > they will be moved out to 4.0.0. > > > > Thoughts? Thanks. > > >
