That's the problem! Now we use $revision for better command line
support when releasing 2.5.x and 2.5.x-hadoop3, so the command for
bumping version is

mvn versions:set-property -Dproperty=revision -DnewVersion=<newversion>

I've been thinking of introducing a jenkins job for creating release
for a long time, but haven't gotten enough time to do it since it is
not easy for me as I'm not a jenkins expert...

Andrew Purtell <[email protected]> 于2023年11月30日周四 10:45写道:
>
> It seems silly to do a review just for a change that modifies the project
> version. I mean, it's trivial to "mvn versions:set
> -DnewVersion=<newversion>", and surely RMs can be trusted to do this and
> not mess it up. You might think the PR is fine, but it can introduce hours
> if not days of delay in the release process, which takes long enough
> already. Anyway glad we agree results produced by release tools don't
> require signoff.
>
> On Wed, Nov 29, 2023 at 5:13 PM 张铎(Duo Zhang) <[email protected]> wrote:
>
> > Just for checking there is no mistake :)
> >
> > And if we can formalize the cutting release branch related operations
> > in a release tool, I do not think we need the signoff, just running
> > the automatic tool is fine, but now it still requires manual
> > operations, so I think having a double check is better.
> >
> > Thanks.
> >
> > Andrew Purtell <[email protected]> 于2023年11月30日周四 02:45写道:
> > >
> > > I don't think RMs should need to get PR approvals for version changes in
> > > the POMs. The create-release script normally does this automatically
> > > anyway. Sure, this is renumbering branch-2, not a release branch, but who
> > > is going to object?
> > >
> > > On Wed, Nov 29, 2023 at 5:38 AM 张铎(Duo Zhang) <[email protected]>
> > wrote:
> > >
> > > > 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
> > > > > >> > > > >
> > > > > >> > >
> > > > > >>
> > > > > >
> > > >
> > >
> > >
> > > --
> > > 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