You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2025/07/10 14:47:50 UTC
(hbase) annotated tag 2.6.3RC2 created (now 62b94ffb3ed)
This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a change to annotated tag 2.6.3RC2
in repository https://gitbox.apache.org/repos/asf/hbase.git
at 62b94ffb3ed (tag)
tagging 01ac2f51f3bb4cee623ea7dced75bfccbb6b562e (commit)
replaces 2.6.3RC1
by Duo Zhang
on Thu Jul 10 14:47:11 2025 +0000
- Log -----------------------------------------------------------------
Via create-release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE5Uu+PpfPpIqvdkfnqskz15rSrkkFAmhv0m8ACgkQqskz15rS
rknnBQ//VWiKumzPnL4jtLFtTZxGAM8Z1oPYUsPqg1HZJWLptM/TFmwL4zS7GrYH
t39s4XgutCOJUyIVc2Oxp5dIfor2U7Jx6Z1nCuuAkInIkaxwUtqXpffHZdKGEpbM
fqu+pPQgY4dTaSB0ReIEqR0tvbOsYoo59QNQM8sJRHYCDy+jxnVN4ulETL3oLs0U
widsEJ6Ps/3GxedSXyy1mAJOudh0VFbrY+jHtTjqUPApmyWo5DSDALJ5OQnSwhC5
4LX4RSBree7gSgM2hRGB1xIkqwtcP+kT+CJchv3nMPh2xiBc1/vC15DKxCPfIsso
vzm5QNPTpIzBElCUW6w23ViKXOracuhGvjHFChJLY3t/Wr0R3j8R7MCJDwubFg7m
g+zeWX0mcnIBLquyv1kyE7xS4oKNFebrwju0jZch4G0vRIVWGqLn+L8vpp0ycs/e
Ci7jj+z+lwi+j7YBJbFPueHCJ+VFin3JcGBjhgN9YqYxW9TMTlY6nANjvTLDpLgj
FsmpjpT+BP9WV9M7jL9kDWM4x3/8ms75Kxgcc4uqh5PVSzUtHQPnNHg052kOrUKB
xJ9DQ3decdiCJko+OdebegvlFWNdXqGc8k0pLgvBZBATw3Ayw/oiud8fDESm6qhM
wv3SLQqBvqxjwB2No8Azew7/7tZo5cYYPzRrN5yFupxnqZpzDqY=
=c1hk
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 01ac2f51f3b Preparing hbase release 2.6.3RC2; tagging and updates to CHANGES.md and RELEASENOTES.md
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(hbase) 01/01: Preparing hbase release 2.6.3RC2; tagging and updates to CHANGES.md and RELEASENOTES.md
Posted by zh...@apache.org.
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 <zh...@apache.org>
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 <zh...@apache.org>
---
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>