Better to open an umbrella issue for tracking the task, and open a
sub-task for each step.

For bumping version to 2.7.0-SNAPSHOT, still better to open an PR as
it is a code commit.

Others are all good. Thanks Byran for taking care of this!

Bryan Beaudreault <[email protected]> 于2023年11月29日周三 21:24写道:
>
> Here's my planned approach. Please let me know if this looks good:
>
> # Create new branch
> git checkout branch-2
> git pull upstream branch-2
> git status # check all is good
> git checkout -b branch-2.6
> git push upstream branch-2.6
>
> # Update snapshot version on branch-2
> git checkout branch-2
> Edit root pom.xml, change properties.revision to 2.7.0-SNAPSHOT
> git commit, "Renumber to 2.7.0-SNAPSHOT after branching branch-2.6" with
> self-sign-off
> git push upstream branch-2
>
> After that I will start looking through JIRA for fixVersion 2.6.0 issues,
> to make sure there's no inconsistencies. *Is there anything I need to do to
> set up nightly builds for the new branch? *We should probably let nightly
> builds run for a few days before starting RC.
>
> Prior to starting the RC process, I will try deploying the newly minted
> 2.6-snapshot onto a test cluster in my environment. I notice that Andrew
> did a bunch of load and chaos testing for the 2.5.0 release. I will try
> running these locally, but we have not ever run ITBLL, etc in my company's
> environment so that might take some time to set up.
>
> On Wed, Nov 22, 2023 at 8:50 AM Bryan Beaudreault <[email protected]>
> wrote:
>
> > Sorry for the delay. I just sent a new thread to the list to alert to
> > creating branch-2.6 next week.
> >
> > On Tue, Nov 21, 2023 at 3:35 AM 张铎(Duo Zhang) <[email protected]>
> > wrote:
> >
> >> Bump again :)
> >>
> >> Are we ready to cut branch-2.6?
> >>
> >> Bryan Beaudreault <[email protected]> 于2023年10月26日周四 21:22写道:
> >> >
> >> > Just as an update here, I plan to do this but have been busy with
> >> internal
> >> > work. I'll try to carve out time in the next 1-2 weeks.
> >> >
> >> > On Thu, Oct 19, 2023 at 8:50 PM 张铎(Duo Zhang) <[email protected]>
> >> wrote:
> >> >
> >> > > Just send a notice to the dev mailing list, and then use the normal
> >> > > git way to create a new branch called branch-2.6 from branch-2, push
> >> > > it to github, done :)
> >> > >
> >> > > Bryan Beaudreault <[email protected]> 于2023年10月20日周五 07:53写道:
> >> > > >
> >> > > > I can give it a shot :)
> >> > > >
> >> > > > I’ve started looking at the release docs, but don’t see any info on
> >> how
> >> > > to
> >> > > > create a new release branch. Is there a process for that?
> >> > > >
> >> > > > On Thu, Oct 19, 2023 at 1:55 PM Andrew Purtell <[email protected]
> >> >
> >> > > wrote:
> >> > > >
> >> > > > > I second this nomination!
> >> > > > >
> >> > > > > On Thu, Oct 19, 2023 at 6:39 AM 张铎(Duo Zhang) <
> >> [email protected]>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > OK, good. So we are good to go I think.
> >> > > > > > And we need a release manager for 2.6.x, do you have any
> >> interest in
> >> > > > > > being a release manager for 2.6.x? :)
> >> > > > > >
> >> > > > > > Bryan Beaudreault <[email protected]> 于2023年10月19日周四
> >> 21:22写道:
> >> > > > > > >
> >> > > > > > > Hello. I'm not aware of any major blockers at the moment. In
> >> fact
> >> > > we
> >> > > > > > > recently finished our migration and are fully using 2.6's TLS
> >> in
> >> > > all of
> >> > > > > > our
> >> > > > > > > production.
> >> > > > > > >
> >> > > > > > > On Thu, Oct 19, 2023 at 12:07 AM 张铎(Duo Zhang) <
> >> > > [email protected]>
> >> > > > > > > wrote:
> >> > > > > > >
> >> > > > > > > > Hi Bryan, do we still have any blocker issues for cutting
> >> > > branch-2.6
> >> > > > > > > > and starting to release 2.6.0?
> >> > > > > > > >
> >> > > > > > > > Thanks.
> >> > > > > > > >
> >> > > > > > > > Andrew Purtell <[email protected]> 于2023年9月26日周二 01:02写道:
> >> > > > > > > > >
> >> > > > > > > > > Thanks Duo. Following up on HBASE-28042.
> >> > > > > > > > >
> >> > > > > > > > > On Sun, Sep 24, 2023 at 7:53 PM 张铎(Duo Zhang) <
> >> > > > > [email protected]
> >> > > > > > >
> >> > > > > > > > wrote:
> >> > > > > > > > >
> >> > > > > > > > > > Some updates here.
> >> > > > > > > > > >
> >> > > > > > > > > > The tcnative module is almost done, only some small
> >> concerns
> >> > > on
> >> > > > > > how to
> >> > > > > > > > > > deal with the license and notice files.
> >> > > > > > > > > >
> >> > > > > > > > > > There is still a blocker issue HBASE-28081, but anyway
> >> we
> >> > > have
> >> > > > > > already
> >> > > > > > > > > > found the root cause is HBASE-28042, so I think it will
> >> be
> >> > > fixed
> >> > > > > > soon.
> >> > > > > > > > > >
> >> > > > > > > > > > All other issues have been resolved.
> >> > > > > > > > > >
> >> > > > > > > > > > Thanks.
> >> > > > > > > > > >
> >> > > > > > > > > > Andrew Purtell <[email protected]> 于2023年9月22日周五
> >> 02:21写道:
> >> > > > > > > > > > >
> >> > > > > > > > > > > Both sound good, thanks.
> >> > > > > > > > > > >
> >> > > > > > > > > > >
> >> > > > > > > > > > > On Tue, Sep 19, 2023 at 7:46 PM 张铎(Duo Zhang) <
> >> > > > > > [email protected]
> >> > > > > > > > >
> >> > > > > > > > > > wrote:
> >> > > > > > > > > > >
> >> > > > > > > > > > > > We'd better get a new thirdparty release first,
> >> update
> >> > > > > > branch-2 to
> >> > > > > > > > use
> >> > > > > > > > > > > > the new thirdparty release, and then make the 2.6.0
> >> > > release,
> >> > > > > > since
> >> > > > > > > > the
> >> > > > > > > > > > > > new netty release includes the improvements
> >> contributed
> >> > > by
> >> > > > > > Bryan.
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > https://github.com/netty/netty/pull/13551
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > The current blocking issues are
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > HBASE-28075, where we want to shade netty tcnative
> >> as
> >> > > well,
> >> > > > > and
> >> > > > > > > > Bryan
> >> > > > > > > > > > > > said he already had a workable solution.
> >> > > > > > > > > > > > HBASE-22138, where we want to also relocated the
> >> proto
> >> > > files
> >> > > > > in
> >> > > > > > > > shaded
> >> > > > > > > > > > > > protobuf, there is no technical problem now and I've
> >> > > opened a
> >> > > > > > PR
> >> > > > > > > > using
> >> > > > > > > > > > > > the 4.1.5-SNAPSHOT version of hbase-thirdparty,
> >> > > > > > > > > > > > https://github.com/apache/hbase/pull/5411. There is
> >> > > another
> >> > > > > > > > problem
> >> > > > > > > > > > > > that we used to exclude CanIgnoreReturnValue
> >> annotation
> >> > > to
> >> > > > > > ignore
> >> > > > > > > > some
> >> > > > > > > > > > > > error prone errors, but I think we should add it
> >> back
> >> > > and fix
> >> > > > > > the
> >> > > > > > > > > > > > error prone errors, instead of ignoring it, should
> >> not be
> >> > > > > very
> >> > > > > > > > hard to
> >> > > > > > > > > > > > do.
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > All the above issues have a clear path to resolve,
> >> so I
> >> > > think
> >> > > > > > we
> >> > > > > > > > will
> >> > > > > > > > > > > > not delay too much.
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > Thanks.
> >> > > > > > > > > > > >
> >> > > > > > > > > > > > Bryan Beaudreault <[email protected]>
> >> 于2023年9月20日周三
> >> > > > > > 02:51写道:
> >> > > > > > > > > > > > >
> >> > > > > > > > > > > > > I hate to keep delaying, but it might be nice to
> >> wait
> >> > > for
> >> > > > > > > > > > > > > https://issues.apache.org/jira/browse/HBASE-28065.
> >> It
> >> > > was
> >> > > > > a
> >> > > > > > > > pretty
> >> > > > > > > > > > big
> >> > > > > > > > > > > > (if
> >> > > > > > > > > > > > > long standing) bug for us, and given the solution
> >> is
> >> > > ready
> >> > > > > (
> >> > > > > > > > > > > > > https://github.com/apache/hbase/pull/5384) we
> >> might as
> >> > > > > well
> >> > > > > > get
> >> > > > > > > > it
> >> > > > > > > > > > in
> >> > > > > > > > > > > > our
> >> > > > > > > > > > > > > next releases.
> >> > > > > > > > > > > > >
> >> > > > > > > > > > > > > On Tue, Sep 19, 2023 at 1:37 PM Andrew Purtell <
> >> > > > > > > > [email protected]>
> >> > > > > > > > > > > > wrote:
> >> > > > > > > > > > > > >
> >> > > > > > > > > > > > > > Thanks Duo.
> >> > > > > > > > > > > > > > I do not need help.
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > I have been waiting to ensure more should do
> >> items
> >> > > do not
> >> > > > > > > > appear.
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > I think we are good now?
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > On Mon, Sep 18, 2023 at 12:31 AM 张铎(Duo Zhang) <
> >> > > > > > > > > > [email protected]>
> >> > > > > > > > > > > > > > wrote:
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > HBASE-28061 has been merged.
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > Do you need any help on the release processing
> >> > > Andrew?
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > I could offer my help.
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > Thanks.
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > 张铎(Duo Zhang) <[email protected]>
> >> > > 于2023年9月14日周四
> >> > > > > > 15:55写道:
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > If you have not cut the RC yet, please also
> >> > > include
> >> > > > > > > > > > HBASE-28061 in
> >> > > > > > > > > > > > > > > > 2.5.6, as it could solve the problem for
> >> running
> >> > > pre
> >> > > > > > > > compiled
> >> > > > > > > > > > 2.5.x
> >> > > > > > > > > > > > > > > > tarball and also our published artifacts in
> >> maven
> >> > > > > repo
> >> > > > > > > > against
> >> > > > > > > > > > > > hadoop
> >> > > > > > > > > > > > > > > > 3.3.x.
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > The hive community needs this as they want
> >> to
> >> > > upgrade
> >> > > > > > > > hbase and
> >> > > > > > > > > > > > hadoop
> >> > > > > > > > > > > > > > > > dependencies.
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > Thanks.
> >> > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > Andrew Purtell <[email protected]>
> >> > > 于2023年8月30日周三
> >> > > > > > > > 06:48写道:
> >> > > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > > I am back from vacation. Slowly clearing
> >> my
> >> > > inbox.
> >> > > > > > 1,545
> >> > > > > > > > > > unread,
> >> > > > > > > > > > > > it's
> >> > > > > > > > > > > > > > > been
> >> > > > > > > > > > > > > > > > > a while.
> >> > > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > > It seems we are ready to cut branch-2.6
> >> for
> >> > > > > > stabilizing
> >> > > > > > > > for
> >> > > > > > > > > > > > 2.6.0.
> >> > > > > > > > > > > > > > Any
> >> > > > > > > > > > > > > > > > > volunteers to RM 2.6.0? Otherwise I'm
> >> happy to
> >> > > do
> >> > > > > it,
> >> > > > > > > > > > starting
> >> > > > > > > > > > > > next
> >> > > > > > > > > > > > > > > week,
> >> > > > > > > > > > > > > > > > > probably 9/5 or 9/6.
> >> > > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > > Some good changes have landed in
> >> branch-2.5.
> >> > > RC0
> >> > > > > for
> >> > > > > > > > 2.5.6 by
> >> > > > > > > > > > > > Friday
> >> > > > > > > > > > > > > > > 9/1.
> >> > > > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > > > > > --
> >> > > > > > > > > > > > > > > > > Best regards,
> >> > > > > > > > > > > > > > > > > Andrew
> >> > > > > > > > > > > > > > >
> >> > > > > > > > > > > > > >
> >> > > > > > > > > > > >
> >> > > > > > > > > > >
> >> > > > > > > > > > >
> >> > > > > > > > > > > --
> >> > > > > > > > > > > Best regards,
> >> > > > > > > > > > > Andrew
> >> > > > > > > > > > >
> >> > > > > > > > > > > Unrest, ignorance distilled, nihilistic imbeciles -
> >> > > > > > > > > > >     It's what we’ve earned
> >> > > > > > > > > > > Welcome, apocalypse, what’s taken you so long?
> >> > > > > > > > > > > Bring us the fitting end that we’ve been counting on
> >> > > > > > > > > > >    - A23, Welcome, Apocalypse
> >> > > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > > >
> >> > > > > > > > > --
> >> > > > > > > > > Best regards,
> >> > > > > > > > > Andrew
> >> > > > > > > > >
> >> > > > > > > > > Unrest, ignorance distilled, nihilistic imbeciles -
> >> > > > > > > > >     It's what we’ve earned
> >> > > > > > > > > Welcome, apocalypse, what’s taken you so long?
> >> > > > > > > > > Bring us the fitting end that we’ve been counting on
> >> > > > > > > > >    - A23, Welcome, Apocalypse
> >> > > > > > > >
> >> > > > > >
> >> > > > >
> >> > > > >
> >> > > > > --
> >> > > > > Best regards,
> >> > > > > Andrew
> >> > > > >
> >> > > > > Unrest, ignorance distilled, nihilistic imbeciles -
> >> > > > >     It's what we’ve earned
> >> > > > > Welcome, apocalypse, what’s taken you so long?
> >> > > > > Bring us the fitting end that we’ve been counting on
> >> > > > >    - A23, Welcome, Apocalypse
> >> > > > >
> >> > >
> >>
> >

Reply via email to