This is an automated email from the ASF dual-hosted git repository. zhangduo pushed a commit to annotated tag 2.6.3RC2 in repository https://gitbox.apache.org/repos/asf/hbase.git
commit 01ac2f51f3bb4cee623ea7dced75bfccbb6b562e Author: Duo Zhang <[email protected]> AuthorDate: Thu Jul 10 14:47:11 2025 +0000 Preparing hbase release 2.6.3RC2; tagging and updates to CHANGES.md and RELEASENOTES.md Signed-off-by: Duo Zhang <[email protected]> --- CHANGES.md | 10 ++++++++-- RELEASENOTES.md | 22 ++++++++++++++++++---- pom.xml | 2 +- 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 280d4be12a8..debb62e9a2a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -18,7 +18,7 @@ --> # HBASE Changelog -## Release 2.6.3 - Unreleased (as of 2025-07-02) +## Release 2.6.3 - Unreleased (as of 2025-07-10) @@ -78,8 +78,11 @@ | [HBASE-29390](https://issues.apache.org/jira/browse/HBASE-29390) | Too many logs in AsyncBatchRpcRetryingCaller when hitting RegionTooBusyException | Major | asyncclient, Client | | [HBASE-29387](https://issues.apache.org/jira/browse/HBASE-29387) | Reload quotas from hbase:quota table when changes are made | Minor | . | | [HBASE-29399](https://issues.apache.org/jira/browse/HBASE-29399) | Update hadoop-metrics2-hbase.properties template | Major | conf, documentation | -| [HBASE-28596](https://issues.apache.org/jira/browse/HBASE-28596) | Optimise BucketCache usage upon regions splits/merges. | Major | . | | [HBASE-29432](https://issues.apache.org/jira/browse/HBASE-29432) | ExportSnapshot should support rack-awareness | Minor | . | +| [HBASE-29233](https://issues.apache.org/jira/browse/HBASE-29233) | Capture scan metrics at region level | Major | Client, metrics | +| [HBASE-29206](https://issues.apache.org/jira/browse/HBASE-29206) | RollingBatchSuspendResumeRsAction can not actually 'resume' a region server | Major | integration tests | +| [HBASE-28596](https://issues.apache.org/jira/browse/HBASE-28596) | Optimise BucketCache usage upon regions splits/merges. | Major | . | +| [HBASE-29400](https://issues.apache.org/jira/browse/HBASE-29400) | RollingBatchRestartRsAction may fail to start region server | Major | integration tests | ### BUG FIXES: @@ -153,6 +156,9 @@ | [HBASE-22335](https://issues.apache.org/jira/browse/HBASE-22335) | do add hfile ref only when replication\_scope is 1 | Major | Replication | | [HBASE-28806](https://issues.apache.org/jira/browse/HBASE-28806) | ExportSnapshot failed if reference file presented | Major | snapshots | | [HBASE-29386](https://issues.apache.org/jira/browse/HBASE-29386) | SnapshotProcedure and EnableTableProcedure can cause a deadlock | Major | snapshots | +| [HBASE-29325](https://issues.apache.org/jira/browse/HBASE-29325) | Gson reflection failures on TestBucketCache.testCacheSimple | Major | . | +| [HBASE-27781](https://issues.apache.org/jira/browse/HBASE-27781) | AssertionError in AsyncRequestFutureImpl when timing out during location resolution | Major | Client | +| [HBASE-29446](https://issues.apache.org/jira/browse/HBASE-29446) | Web UI styling is broken in HBase 2.6.3RC1 hadoop2 bin release | Major | UI | ### SUB-TASKS: diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 33e28c71476..6e062b7d187 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -125,6 +125,22 @@ Support for LDAP Authentication in the HBase Web UI via Hadoop's LdapAuthenticat We now support configuring an LDAP user as admin for all HBase Web UIs, privileged pages can only be accessed by the admin user. +--- + +* [HBASE-29387](https://issues.apache.org/jira/browse/HBASE-29387) | *Minor* | **Reload quotas from hbase:quota table when changes are made** + +The hbase.quota.refresh.period setting is now less important, because quota caches in RegionServers refresh immediately when quotas are changed via HMaster RPC. The default setting is now 12 hours. + + +--- + +* [HBASE-29432](https://issues.apache.org/jira/browse/HBASE-29432) | *Minor* | **ExportSnapshot should support rack-awareness** + +ExportSnapshot now supports two new options: +--custom-file-grouper: Fully qualified class name of an implementation of ExportSnapshot.CustomFileGrouper. Used to control how input files are grouped into InputSplits for the MapReduce job. +--file-location-resolver: Fully qualified class name of an implementation of ExportSnapshot.FileLocationResolver. Used to give hints to YARN about the locations of the data in the InputSplits. + + --- * [HBASE-28596](https://issues.apache.org/jira/browse/HBASE-28596) | *Major* | **Optimise BucketCache usage upon regions splits/merges.** @@ -140,11 +156,9 @@ It has also modified how BucketCache deals with blocks from reference files: --- -* [HBASE-29432](https://issues.apache.org/jira/browse/HBASE-29432) | *Minor* | **ExportSnapshot should support rack-awareness** +* [HBASE-29400](https://issues.apache.org/jira/browse/HBASE-29400) | *Major* | **RollingBatchRestartRsAction may fail to start region server** -ExportSnapshot now supports two new options: ---custom-file-grouper: Fully qualified class name of an implementation of ExportSnapshot.CustomFileGrouper. Used to control how input files are grouped into InputSplits for the MapReduce job. ---file-location-resolver: Fully qualified class name of an implementation of ExportSnapshot.FileLocationResolver. Used to give hints to YARN about the locations of the data in the InputSplits. +Instead of using 'kill -0', now we will check whether '/proc/$pid' exists to test whether the give process exists and then we will also check the command line arguments to see whether the process is the expected one, i.e, proc\_master or proc\_regionserver, to determine whether the master or regionserver process is still alive. diff --git a/pom.xml b/pom.xml index 825e7619064..d6ee1469714 100644 --- a/pom.xml +++ b/pom.xml @@ -523,7 +523,7 @@ </site> </distributionManagement> <properties> - <revision>2.6.4-SNAPSHOT</revision> + <revision>2.6.3</revision> <!-- override on command line to have generated LICENSE files include diagnostic info for verifying notice requirements --> <license.debug.print.included>false</license.debug.print.included>
