+1 (non-binding)
I checked:

* Signature: OK
* Checksum: OK
* LICENSE and NOTICE: In place
* Rat check (17.0.12): OK
  - mvn clean apache-rat:check
* Build from source (17.0.12): OK
  - mvn clean install -DskipTests


Start a mini cluster in standalone mode, succeeded.
Check logs and web pages, it looks good.

Run these shell commands, looks fine.
create 'test', 'cf'
list 'test'
describe 'test'
put 'test', 'row1', 'cf:a', 'value1'
put 'test', 'row2', 'cf:b', 'value2'
put 'test', 'row3', 'cf:c', 'value3'
scan 'test'
get 'test', 'row1'
flush 'test'
major_compact 'test'
scan 'test'
disable 'test'
enable 'test'
disable 'test'
drop 'test'


Run LTT to load 10000 rows, Passed
./bin/hbase ltt -write 20:1024 -num_keys 10000

Run these shell commands, looks fine
flush 'cluster_test'
major_compact 'cluster_test'
scan 'cluster_test', {LIMIT=>10}
count 'cluster_test'

On 2026/07/03 16:14:59 Duo Zhang wrote:
> Please vote on this Apache hbase release candidate,
> hbase-3.0.0-beta-2RC0
> 
> The VOTE will remain open for at least 72 hours.
> 
> [ ] +1 Release this package as Apache hbase 3.0.0-beta-2
> [ ] -1 Do not release this package because ...
> 
> The tag to be voted on is 3.0.0-beta-2RC0:
> 
>   https://github.com/apache/hbase/tree/3.0.0-beta-2RC0
> 
> This tag currently points to git reference
> 
>   8817031931f8bd8c168d3d59080cb3dfd3059128
> 
> 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/3.0.0-beta-2RC0/
> 
> Maven artifacts are available in a staging repository at:
> 
>   https://repository.apache.org/content/repositories/orgapachehbase-1619/
> 
> Artifacts were signed with the 0x9AD2AE49 key which can be found in:
> 
>   https://downloads.apache.org/hbase/KEYS
> 
> 3.0.0-beta-2 is the second beta release for our 3.0.0 major release line.
> HBase 3.0.0 includes the following big feature/changes:
>   Synchronous Replication
>   OpenTelemetry Tracing
>   Distributed MOB Compaction
>   Backup and Restore
>   Move RSGroup balancer to core
>   Reimplement sync client on async client
>   CPEPs on shaded protobuf
>   Move the logging framework from log4j to log4j2
>   Decouple region replication and general replication framework, and
>   also make region replication can work when SKIP_WAL is used
>   A new file system based replication peer storage
>   Used hbase table instead of zookeeper for tracking hbase replication queue
>   Yield SCP and TRSP to improve MTTR when restarting large cluster
>   Upgrade to junit5
> 
> 3.0.0-beta-2 will be the last beta release for the 3.0.0 release line. We
> have finished several rounds of 10B ITBLL runs and fixed most critical bugs
> around data loss or hanging. If no big problems are found, it will likely be
> the final 3.0.0-GA release too.
> 
> To reduce the artifacts size, now we will not include tests related jars in
> our tarball. If you want to run hbase-it by yourself, you need to build with
> assemblyForTesting profile by your own. See HBASE-29192 for more details.
> 
> And this time we will not include CHANGES.md and RELEASENOTE.md
> in our source code, you can find it on the download site. For getting these
> two files for old releases, please go to
> 
>   https://archive.apache.org/dist/hbase/
> 
> To learn more about Apache hbase, please see
> 
>   http://hbase.apache.org/
> 
> Thanks,
> Your HBase Release Manager
> 

Reply via email to