Oh, it is this issue.

https://issues.apache.org/jira/browse/HBASE-25520

Let's get this done.

张铎(Duo Zhang) <[email protected]> 于2021年6月30日周三 下午11:44写道:

> I've moved all the unfinished issues from 3.0.0-alpha-1 to 3.0.0-alpha-2.
>
> And I remember that there is a discussion in the past, to not include
> CHANGES and RELEASENOTES in the release, just use jira to maintain the
> release note, so maybe this time we could make this happen?
>
> Thanks.
>
> 张铎(Duo Zhang) <[email protected]> 于2021年6月30日周三 上午11:48写道:
>
>> Kindly reminder that it is time for our first 3.0.0-alpha-1 now.
>>
>> 张铎(Duo Zhang) <[email protected]> 于2021年5月31日周一 下午11:37写道:
>>
>>> 'HBASE-25649 Complete the work on moving all the balancer related
>>> classes to hbase-balancer module' is done. The rs group related code is
>>> still in hbase-server, filed HBASE-25953 for tracking the long term work.
>>>
>>> Seems no other big progress...
>>>
>>> 张铎(Duo Zhang) <[email protected]> 于2021年5月22日周六 下午4:05写道:
>>>
>>>> FWIW, we should not include a feature which is not ready in the final
>>>> GA release, so finally we need to purge these feature out. For me, I'm fine
>>>> with removing feature in alpha releases, but for beta releases, we should
>>>> not remove features any more.
>>>>
>>>> I was also thinking of making release out of master first, for example,
>>>> the first several alpha releases, and then cut branch-3 for making beta and
>>>> GA releases.
>>>> My concern here is that, as we still accept any patches on master, is
>>>> it possible for us to make it stable enough?
>>>>
>>>> And for upgrading, we should at least support rolling upgrading to 3.x
>>>> from all the active 2.x releases when we cut the first 3.0.0 beta release.
>>>> Rolling upgrading from all 2.x minor releases line will be a nice to have.
>>>>
>>>> Thanks.
>>>>
>>>> Sean Busbey <[email protected]> 于2021年5月22日周六 上午10:47写道:
>>>>
>>>>> I'm happy to see us moving forward with hbase 3 release.
>>>>>
>>>>> If a feature makes it into alpha releases but under evaluation doesn't
>>>>> look
>>>>> ready for use, what's the plan? Back things out and put it into a
>>>>> feature
>>>>> branch?
>>>>>
>>>>> What about making releases out of the master branch until we stabilize
>>>>> the
>>>>> API by starting beta releases?
>>>>>
>>>>> What's our goal for upgrades to 3.0? Any 2.y or some specific minimum?
>>>>> Rolling upgrade?
>>>>>
>>>>>
>>>>>
>>>>> On Fri, May 21, 2021, 20:25 张铎(Duo Zhang) <[email protected]>
>>>>> wrote:
>>>>>
>>>>> > Oh, I forgot a big break change, moving to log4j2.
>>>>> >
>>>>> > 张铎(Duo Zhang) <[email protected]> 于2021年5月21日周五 下午11:10写道:
>>>>> >
>>>>> > > 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.
>>>>> > >> >
>>>>> > >>
>>>>> > >
>>>>> >
>>>>>
>>>>

Reply via email to