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 > >> > > > > > >> > > > >> > >
