Thanks Andrew. I recall that there was a discussion around this topic,
but I had not followed up to the end so I did not know the discussion
result...
So at least we could add a tool in create-release for cutting release branches.
Andrew Purtell 于2023年12月1日周五 01:16写道:
>
> Maven automates the
Creating a create-release-branch.sh script is a good idea for sure.
And I agree, if you edited POMs by hand, then a PR was needed.
On Thu, Nov 30, 2023 at 10:58 AM Bryan Beaudreault
wrote:
> I think a middle-ground can be agreed upon. This was my first time going
> through this process, and I
I think a middle-ground can be agreed upon. This was my first time going
through this process, and I was grateful for Duo's suggestions. I actually
was not aware of the maven commands you guys gave, and this process of
updating the version is not documented anywhere in our guide. I just tried
Maven automates the change so the human does not edit the POM files by hand. A
PR to check this is wasteful of people’s time because a reviewer is just
signing off on a change made by a tool and won’t check the details (this is
human nature) and the RM is sitting around for who knows how long
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=
I've been thinking of introducing a jenkins job for creating release
for a long time,
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=", 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
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.
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) wrote:
>
Thanks! I just created https://issues.apache.org/jira/browse/HBASE-28228 as
the umbrella. I created a bunch of sub-tasks based on an old example of
2.1.0 release. I'll add to it as I go along.
On Wed, Nov 29, 2023 at 8:37 AM 张铎(Duo Zhang) wrote:
> Better to open an umbrella issue for tracking
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 于2023年11月29日周三 21:24写道:
>
> Here's
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
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) wrote:
> Bump again :)
>
> Are we ready to cut branch-2.6?
>
> Bryan Beaudreault 于2023年10月26日周四 21:22写道:
> >
> > Just as an update here, I plan to
Bump again :)
Are we ready to cut branch-2.6?
Bryan Beaudreault 于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) wrote:
>
> > Just
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) wrote:
> Just send a notice to the dev mailing list, and then use the normal
> git way to create a new branch called
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 于2023年10月20日周五 07:53写道:
>
> I can give it a shot :)
>
> I’ve started looking at the release docs, but don’t see any
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 wrote:
> I second this nomination!
>
> On Thu, Oct 19, 2023 at 6:39 AM 张铎(Duo Zhang)
>
I second this nomination!
On Thu, Oct 19, 2023 at 6:39 AM 张铎(Duo Zhang) 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 于2023年10月19日周四 21:22写道:
> >
> > Hello.
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 于2023年10月19日周四 21:22写道:
>
> Hello. I'm not aware of any major blockers at the moment. In fact we
> recently finished our migration
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)
wrote:
> Hi Bryan, do we still have any blocker issues for cutting branch-2.6
> and
Hi Bryan, do we still have any blocker issues for cutting branch-2.6
and starting to release 2.6.0?
Thanks.
Andrew Purtell 于2023年9月26日周二 01:02写道:
>
> Thanks Duo. Following up on HBASE-28042.
>
> On Sun, Sep 24, 2023 at 7:53 PM 张铎(Duo Zhang) wrote:
>
> > Some updates here.
> >
> > The tcnative
Thanks Duo. Following up on HBASE-28042.
On Sun, Sep 24, 2023 at 7:53 PM 张铎(Duo Zhang) 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
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
Both sound good, thanks.
On Tue, Sep 19, 2023 at 7:46 PM 张铎(Duo Zhang) 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.
>
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,
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
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)
wrote:
> HBASE-28061 has been merged.
>
> Do you need any help on the release processing Andrew?
>
> I could offer my help.
HBASE-28061 has been merged.
Do you need any help on the release processing Andrew?
I could offer my help.
Thanks.
张铎(Duo Zhang) 于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
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.
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.
29 matches
Mail list logo