You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Bryan Beaudreault <bb...@apache.org> on 2024/04/29 19:20:27 UTC
[VOTE] The third release candidate for 2.6.0, RC4, is available
Please vote on this Apache hbase release candidate,
hbase-2.6.0RC4
The VOTE will remain open for at least 72 hours.
[ ] +1 Release this package as Apache hbase 2.6.0
[ ] -1 Do not release this package because ...
The tag to be voted on is 2.6.0RC4:
https://github.com/apache/hbase/tree/2.6.0RC4
This tag currently points to git reference
de99f8754135ea69adc39da48d2bc2b2710a5366
The release files, including signatures, digests, as well as CHANGES.md
and RELEASENOTES.md included in this RC can be found at:
https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
Maven artifacts are available in a staging repository at:
https://repository.apache.org/content/repositories/orgapachehbase-1542/
Maven artifacts for hadoop3 are available in a staging repository at:
https://repository.apache.org/content/repositories/orgapachehbase-1543/
Artifacts were signed with the 0x74EFF462 key which can be found in:
https://downloads.apache.org/hbase/KEYS
To learn more about Apache hbase, please see
http://hbase.apache.org/
Thanks,
Your HBase Release Manager
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by "rajeshbabu@apache.org" <ch...@gmail.com>.
+1 non-binding
- Changes, Releasenotes, Signature: Ok
- Building from source JDK 17 : Ok
- Rat check : Ok
- Unit test: Ok
- Performed migration from 2.5.2 to 2.6.0: Ok.
- Ran basic sanity of CRUD, snapshots, PE, bulkloads: Ok
Thanks,
Rajeshbabu.
On Thu, May 2, 2024 at 6:29 PM Peter Somogyi <ps...@apache.org> wrote:
> +1 binding
> * changes, release notes: ok
> * Signature: ok
> * Checksum : ok
> * Rat check (17.0.11): ok
> - mvn clean apache-rat:check -D hadoop.profile=3.0
> * Built from source (17.0.11): ok
> - mvn clean install -D hadoop.profile=3.0 -DskipTests
> * Unit tests pass (17.0.11): ok
> - mvn clean package -P runAllTests -D hadoop.profile=3.0
> -Dsurefire.rerunFailingTestsCount=3
>
>
>
> On Tue, Apr 30, 2024 at 6:23 PM 张铎(Duo Zhang) <pa...@gmail.com>
> wrote:
>
> > +1 binding, will go out in the next several days so let me vote now.
> >
> > Checked sigs and sums: Matched
> > Rat check: Passed
> > LICENSE and NOTICE: In place
> > Compatibility report:
> > Most of incompatibility are from thirdparty jars like zookeeper, the
> > only one is RegionInfo.UNDEFINED, which is IA.Private so should not be
> > a problem.
> > Built from source:
> > mvn clean install -DskipTests -Dhadoop.profile=3.0, with OopenJDK
> > Temurin-11.0.22+7
> > Passed
> > Run UTs:
> > mvn -Dsurefire.firstPartForkCount=1C
> > -Dsurefire.secondPartForkCount=1C -Dsurefire.rerunFailingTestsCount=3
> > -Dhadoop.profile=3.0 test -PrunAllTests -fn &>test.log </dev/null &
> > Passed. There are several flaky ones but anyway they passed after
> > retrying.
> > Start a mini cluster:
> > Succeeded.
> > Check logs and web pages, nothing unusual
> > Run these shell commands, looks fine
> > list
> > create 't','f'
> > put 't','r','f:q','value'
> > get 't','r'
> > list
> > disable 't'
> > drop 't'
> > list
> > Run LTT to load 10000 rows:
> > ./bin/hbase ltt -write 4:1024 -num_keys 10000
> > Passed
> > Run these shell commands, looks fine
> > count 'cluster_test'
> > scan 'cluster_test', {LIMIT=>10}
> > scan 'cluster_test', {FILTER =>
> > org.apache.hadoop.hbase.filter.KeyOnlyFilter.new(true)}
> > flush 'cluster_test'
> > major_compact 'cluster_test'
> > disable 'cluster_test'
> > drop 'cluster_test'
> >
> > Bryan Beaudreault <bb...@apache.org> 于2024年4月30日周二 03:20写道:
> > >
> > > Please vote on this Apache hbase release candidate,
> > > hbase-2.6.0RC4
> > >
> > > The VOTE will remain open for at least 72 hours.
> > >
> > > [ ] +1 Release this package as Apache hbase 2.6.0
> > > [ ] -1 Do not release this package because ...
> > >
> > > The tag to be voted on is 2.6.0RC4:
> > >
> > > https://github.com/apache/hbase/tree/2.6.0RC4
> > >
> > > This tag currently points to git reference
> > >
> > > de99f8754135ea69adc39da48d2bc2b2710a5366
> > >
> > > The release files, including signatures, digests, as well as CHANGES.md
> > > and RELEASENOTES.md included in this RC can be found at:
> > >
> > > https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
> > >
> > > Maven artifacts are available in a staging repository at:
> > >
> > >
> > https://repository.apache.org/content/repositories/orgapachehbase-1542/
> > >
> > > Maven artifacts for hadoop3 are available in a staging repository at:
> > >
> > >
> > https://repository.apache.org/content/repositories/orgapachehbase-1543/
> > >
> > > Artifacts were signed with the 0x74EFF462 key which can be found in:
> > >
> > > https://downloads.apache.org/hbase/KEYS
> > >
> > > To learn more about Apache hbase, please see
> > >
> > > http://hbase.apache.org/
> > >
> > > Thanks,
> > > Your HBase Release Manager
> >
>
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by Peter Somogyi <ps...@apache.org>.
+1 binding
* changes, release notes: ok
* Signature: ok
* Checksum : ok
* Rat check (17.0.11): ok
- mvn clean apache-rat:check -D hadoop.profile=3.0
* Built from source (17.0.11): ok
- mvn clean install -D hadoop.profile=3.0 -DskipTests
* Unit tests pass (17.0.11): ok
- mvn clean package -P runAllTests -D hadoop.profile=3.0
-Dsurefire.rerunFailingTestsCount=3
On Tue, Apr 30, 2024 at 6:23 PM 张铎(Duo Zhang) <pa...@gmail.com> wrote:
> +1 binding, will go out in the next several days so let me vote now.
>
> Checked sigs and sums: Matched
> Rat check: Passed
> LICENSE and NOTICE: In place
> Compatibility report:
> Most of incompatibility are from thirdparty jars like zookeeper, the
> only one is RegionInfo.UNDEFINED, which is IA.Private so should not be
> a problem.
> Built from source:
> mvn clean install -DskipTests -Dhadoop.profile=3.0, with OopenJDK
> Temurin-11.0.22+7
> Passed
> Run UTs:
> mvn -Dsurefire.firstPartForkCount=1C
> -Dsurefire.secondPartForkCount=1C -Dsurefire.rerunFailingTestsCount=3
> -Dhadoop.profile=3.0 test -PrunAllTests -fn &>test.log </dev/null &
> Passed. There are several flaky ones but anyway they passed after
> retrying.
> Start a mini cluster:
> Succeeded.
> Check logs and web pages, nothing unusual
> Run these shell commands, looks fine
> list
> create 't','f'
> put 't','r','f:q','value'
> get 't','r'
> list
> disable 't'
> drop 't'
> list
> Run LTT to load 10000 rows:
> ./bin/hbase ltt -write 4:1024 -num_keys 10000
> Passed
> Run these shell commands, looks fine
> count 'cluster_test'
> scan 'cluster_test', {LIMIT=>10}
> scan 'cluster_test', {FILTER =>
> org.apache.hadoop.hbase.filter.KeyOnlyFilter.new(true)}
> flush 'cluster_test'
> major_compact 'cluster_test'
> disable 'cluster_test'
> drop 'cluster_test'
>
> Bryan Beaudreault <bb...@apache.org> 于2024年4月30日周二 03:20写道:
> >
> > Please vote on this Apache hbase release candidate,
> > hbase-2.6.0RC4
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase 2.6.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.6.0RC4:
> >
> > https://github.com/apache/hbase/tree/2.6.0RC4
> >
> > This tag currently points to git reference
> >
> > de99f8754135ea69adc39da48d2bc2b2710a5366
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> > https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1542/
> >
> > Maven artifacts for hadoop3 are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1543/
> >
> > Artifacts were signed with the 0x74EFF462 key which can be found in:
> >
> > https://downloads.apache.org/hbase/KEYS
> >
> > To learn more about Apache hbase, please see
> >
> > http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
>
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by "张铎(Duo Zhang)" <pa...@gmail.com>.
+1 binding, will go out in the next several days so let me vote now.
Checked sigs and sums: Matched
Rat check: Passed
LICENSE and NOTICE: In place
Compatibility report:
Most of incompatibility are from thirdparty jars like zookeeper, the
only one is RegionInfo.UNDEFINED, which is IA.Private so should not be
a problem.
Built from source:
mvn clean install -DskipTests -Dhadoop.profile=3.0, with OopenJDK
Temurin-11.0.22+7
Passed
Run UTs:
mvn -Dsurefire.firstPartForkCount=1C
-Dsurefire.secondPartForkCount=1C -Dsurefire.rerunFailingTestsCount=3
-Dhadoop.profile=3.0 test -PrunAllTests -fn &>test.log </dev/null &
Passed. There are several flaky ones but anyway they passed after retrying.
Start a mini cluster:
Succeeded.
Check logs and web pages, nothing unusual
Run these shell commands, looks fine
list
create 't','f'
put 't','r','f:q','value'
get 't','r'
list
disable 't'
drop 't'
list
Run LTT to load 10000 rows:
./bin/hbase ltt -write 4:1024 -num_keys 10000
Passed
Run these shell commands, looks fine
count 'cluster_test'
scan 'cluster_test', {LIMIT=>10}
scan 'cluster_test', {FILTER =>
org.apache.hadoop.hbase.filter.KeyOnlyFilter.new(true)}
flush 'cluster_test'
major_compact 'cluster_test'
disable 'cluster_test'
drop 'cluster_test'
Bryan Beaudreault <bb...@apache.org> 于2024年4月30日周二 03:20写道:
>
> Please vote on this Apache hbase release candidate,
> hbase-2.6.0RC4
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 2.6.0
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.6.0RC4:
>
> https://github.com/apache/hbase/tree/2.6.0RC4
>
> This tag currently points to git reference
>
> de99f8754135ea69adc39da48d2bc2b2710a5366
>
> The release files, including signatures, digests, as well as CHANGES.md
> and RELEASENOTES.md included in this RC can be found at:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
>
> Maven artifacts are available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1542/
>
> Maven artifacts for hadoop3 are available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1543/
>
> Artifacts were signed with the 0x74EFF462 key which can be found in:
>
> https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase, please see
>
> http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by Bryan Beaudreault <bb...@apache.org>.
With 4 binding +1, 1 non-binding +1, and no binding -1, the vote passes!
Thank you everyone for voting.
I want to give a special thanks to Dieter for raising his non-binding -1.
The vote is acknowledged, and we will try to prioritize reviewing & merging
the issues he raised so that we can do a 2.6.1 in the near future. As
mentioned, the issues are important but non-blocker because of the
experimental nature of backups and the necessity to get an initial release
out for all the other non-backup users waiting on 2.6.0. We've already
started making some progress on those issues since he raised it.
I'll try to get the release published shortly.
On Fri, May 17, 2024 at 9:49 AM Bryan Beaudreault <bb...@apache.org>
wrote:
> Here's my own binding +1:
>
> * Signature: ok
>
> * Checksum : ok
>
> * Rat check (11.0.18): ok
>
> - mvn clean apache-rat:check
>
> * Built from source (11.0.18): ok
>
> - mvn clean install -DskipTests
>
> * Unit tests pass (11.0.18): ok
>
> - mvn package -P runSmallTests
>
>
> I've also run this release through LTT and Chaos Money, and we've
> installed it on several load-bearing clusters without issues.
>
> On Tue, May 7, 2024 at 11:33 AM Nick Dimiduk <nd...@apache.org> wrote:
>
>> +1 (binding)
>>
>> * Signature: ok
>> * Checksum : ok
>> * Rat check (1.8.0_412): ok
>> - mvn clean apache-rat:check
>> * Built from source (1.8.0_412): ok
>> - mvn clean install -DskipTests
>> * Built from source (11.0.23): ok
>> - mvn clean install -D hadoop.profile=3.0 -DskipTests
>> * Built from source (17.0.11): ok
>> - mvn clean install -D hadoop.profile=3.0 -DskipTests
>> * Built from source (21.0.3): ok
>> - mvn clean install -D hadoop.profile=3.0 -DskipTests
>> * Compatibility report: okay
>> - I agree with Duo's assessment of the changes
>> - filed HBASE-28573 to exclude the shaded package in the future
>> * Reviewed the existing issues with incremental backups as flagged by
>> Dieter.
>> * Exercised the staged repositories using github.com:
>> ndimiduk/hbase-downstreamer.git
>> - (JDK8 + Hadoop2): ok
>> - mvn -Dhbase.2.version=2.6.0 -Dhbase.staging.repository=
>> https://repository.apache.org/content/repositories/orgapachehbase-1542
>> -Dhadoop.2.version=2.10.2
>> <https://repository.apache.org/content/repositories/orgapachehbase-1542-Dhadoop.2.version=2.10.2>
>> clean package
>> -Dmaven.repo.local=$(pwd)/m2_repository clean package
>> - (JDK11 + Hadoop3): ok
>> - mvn -Dhbase.2.version=2.6.0-hadoop3 -Dhbase.staging.repository=
>> https://repository.apache.org/content/repositories/orgapachehbase-1543
>> -Dhadoop.3.version=3.3.5
>> <https://repository.apache.org/content/repositories/orgapachehbase-1543-Dhadoop.3.version=3.3.5>
>> -Dmaven.repo.local=$(pwd)/m2_repository clean
>> package
>> * Run LTT against local mode (JDK11)
>> - ./bin/hbase ltt -num_keys 5000000 -write 3:512 -read 100 -multiput
>> - web UI looks good
>> - There's a race condition related to closing down zookeeper connections
>> when shutting down the local mode master process
>>
>>
>> On Mon, Apr 29, 2024 at 9:20 PM Bryan Beaudreault <
>> bbeaudreault@apache.org>
>> wrote:
>>
>> > Please vote on this Apache hbase release candidate,
>> > hbase-2.6.0RC4
>> >
>> > The VOTE will remain open for at least 72 hours.
>> >
>> > [ ] +1 Release this package as Apache hbase 2.6.0
>> > [ ] -1 Do not release this package because ...
>> >
>> > The tag to be voted on is 2.6.0RC4:
>> >
>> > https://github.com/apache/hbase/tree/2.6.0RC4
>> >
>> > This tag currently points to git reference
>> >
>> > de99f8754135ea69adc39da48d2bc2b2710a5366
>> >
>> > The release files, including signatures, digests, as well as CHANGES.md
>> > and RELEASENOTES.md included in this RC can be found at:
>> >
>> > https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
>> >
>> > Maven artifacts are available in a staging repository at:
>> >
>> >
>> https://repository.apache.org/content/repositories/orgapachehbase-1542/
>> >
>> > Maven artifacts for hadoop3 are available in a staging repository at:
>> >
>> >
>> https://repository.apache.org/content/repositories/orgapachehbase-1543/
>> >
>> > Artifacts were signed with the 0x74EFF462 key which can be found in:
>> >
>> > https://downloads.apache.org/hbase/KEYS
>> >
>> > To learn more about Apache hbase, please see
>> >
>> > http://hbase.apache.org/
>> >
>> > Thanks,
>> > Your HBase Release Manager
>> >
>>
>
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by Bryan Beaudreault <bb...@apache.org>.
Here's my own binding +1:
* Signature: ok
* Checksum : ok
* Rat check (11.0.18): ok
- mvn clean apache-rat:check
* Built from source (11.0.18): ok
- mvn clean install -DskipTests
* Unit tests pass (11.0.18): ok
- mvn package -P runSmallTests
I've also run this release through LTT and Chaos Money, and we've installed
it on several load-bearing clusters without issues.
On Tue, May 7, 2024 at 11:33 AM Nick Dimiduk <nd...@apache.org> wrote:
> +1 (binding)
>
> * Signature: ok
> * Checksum : ok
> * Rat check (1.8.0_412): ok
> - mvn clean apache-rat:check
> * Built from source (1.8.0_412): ok
> - mvn clean install -DskipTests
> * Built from source (11.0.23): ok
> - mvn clean install -D hadoop.profile=3.0 -DskipTests
> * Built from source (17.0.11): ok
> - mvn clean install -D hadoop.profile=3.0 -DskipTests
> * Built from source (21.0.3): ok
> - mvn clean install -D hadoop.profile=3.0 -DskipTests
> * Compatibility report: okay
> - I agree with Duo's assessment of the changes
> - filed HBASE-28573 to exclude the shaded package in the future
> * Reviewed the existing issues with incremental backups as flagged by
> Dieter.
> * Exercised the staged repositories using github.com:
> ndimiduk/hbase-downstreamer.git
> - (JDK8 + Hadoop2): ok
> - mvn -Dhbase.2.version=2.6.0 -Dhbase.staging.repository=
> https://repository.apache.org/content/repositories/orgapachehbase-1542
> -Dhadoop.2.version=2.10.2
> <https://repository.apache.org/content/repositories/orgapachehbase-1542-Dhadoop.2.version=2.10.2>
> clean package
> -Dmaven.repo.local=$(pwd)/m2_repository clean package
> - (JDK11 + Hadoop3): ok
> - mvn -Dhbase.2.version=2.6.0-hadoop3 -Dhbase.staging.repository=
> https://repository.apache.org/content/repositories/orgapachehbase-1543
> -Dhadoop.3.version=3.3.5
> <https://repository.apache.org/content/repositories/orgapachehbase-1543-Dhadoop.3.version=3.3.5>
> -Dmaven.repo.local=$(pwd)/m2_repository clean
> package
> * Run LTT against local mode (JDK11)
> - ./bin/hbase ltt -num_keys 5000000 -write 3:512 -read 100 -multiput
> - web UI looks good
> - There's a race condition related to closing down zookeeper connections
> when shutting down the local mode master process
>
>
> On Mon, Apr 29, 2024 at 9:20 PM Bryan Beaudreault <bbeaudreault@apache.org
> >
> wrote:
>
> > Please vote on this Apache hbase release candidate,
> > hbase-2.6.0RC4
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase 2.6.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.6.0RC4:
> >
> > https://github.com/apache/hbase/tree/2.6.0RC4
> >
> > This tag currently points to git reference
> >
> > de99f8754135ea69adc39da48d2bc2b2710a5366
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> > https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1542/
> >
> > Maven artifacts for hadoop3 are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1543/
> >
> > Artifacts were signed with the 0x74EFF462 key which can be found in:
> >
> > https://downloads.apache.org/hbase/KEYS
> >
> > To learn more about Apache hbase, please see
> >
> > http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>
Re: [VOTE] The third release candidate for 2.6.0, RC4, is available
Posted by Nick Dimiduk <nd...@apache.org>.
+1 (binding)
* Signature: ok
* Checksum : ok
* Rat check (1.8.0_412): ok
- mvn clean apache-rat:check
* Built from source (1.8.0_412): ok
- mvn clean install -DskipTests
* Built from source (11.0.23): ok
- mvn clean install -D hadoop.profile=3.0 -DskipTests
* Built from source (17.0.11): ok
- mvn clean install -D hadoop.profile=3.0 -DskipTests
* Built from source (21.0.3): ok
- mvn clean install -D hadoop.profile=3.0 -DskipTests
* Compatibility report: okay
- I agree with Duo's assessment of the changes
- filed HBASE-28573 to exclude the shaded package in the future
* Reviewed the existing issues with incremental backups as flagged by
Dieter.
* Exercised the staged repositories using github.com:
ndimiduk/hbase-downstreamer.git
- (JDK8 + Hadoop2): ok
- mvn -Dhbase.2.version=2.6.0 -Dhbase.staging.repository=
https://repository.apache.org/content/repositories/orgapachehbase-1542
-Dhadoop.2.version=2.10.2 clean package
-Dmaven.repo.local=$(pwd)/m2_repository clean package
- (JDK11 + Hadoop3): ok
- mvn -Dhbase.2.version=2.6.0-hadoop3 -Dhbase.staging.repository=
https://repository.apache.org/content/repositories/orgapachehbase-1543
-Dhadoop.3.version=3.3.5 -Dmaven.repo.local=$(pwd)/m2_repository clean
package
* Run LTT against local mode (JDK11)
- ./bin/hbase ltt -num_keys 5000000 -write 3:512 -read 100 -multiput
- web UI looks good
- There's a race condition related to closing down zookeeper connections
when shutting down the local mode master process
On Mon, Apr 29, 2024 at 9:20 PM Bryan Beaudreault <bb...@apache.org>
wrote:
> Please vote on this Apache hbase release candidate,
> hbase-2.6.0RC4
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 2.6.0
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.6.0RC4:
>
> https://github.com/apache/hbase/tree/2.6.0RC4
>
> This tag currently points to git reference
>
> de99f8754135ea69adc39da48d2bc2b2710a5366
>
> The release files, including signatures, digests, as well as CHANGES.md
> and RELEASENOTES.md included in this RC can be found at:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.6.0RC4/
>
> Maven artifacts are available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1542/
>
> Maven artifacts for hadoop3 are available in a staging repository at:
>
> https://repository.apache.org/content/repositories/orgapachehbase-1543/
>
> Artifacts were signed with the 0x74EFF462 key which can be found in:
>
> https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase, please see
>
> http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>