This is an automated email from the ASF dual-hosted git repository.

vjasani pushed a commit to branch HBASE-29368-key-management-feature
in repository https://gitbox.apache.org/repos/asf/hbase.git

commit 4349e691742c3a761be5e0f29c74e4814991226b
Merge: 4d4d167f230 b5cdaab0cbe
Author: Viraj Jasani <[email protected]>
AuthorDate: Tue Sep 23 21:33:55 2025 -0700

    Merge branch 'master' of github.com:apache/hbase into 
HBASE-29368-key-management-feature

 dev-support/Jenkinsfile                            |   4 +-
 dev-support/hbase-personality.sh                   |   8 +-
 .../hbase/testclassification/ClientTests.java      |   1 +
 .../hbase/testclassification/CoprocessorTests.java |   1 +
 .../hbase/testclassification/FilterTests.java      |   1 +
 .../hbase/testclassification/FlakeyTests.java      |   1 +
 .../hadoop/hbase/testclassification/IOTests.java   |   1 +
 .../hbase/testclassification/IntegrationTests.java |   1 +
 .../hbase/testclassification/LargeTests.java       |   1 +
 .../hbase/testclassification/MapReduceTests.java   |   1 +
 .../hbase/testclassification/MasterTests.java      |   1 +
 .../hbase/testclassification/MediumTests.java      |   1 +
 .../hbase/testclassification/MetricsTests.java     |   1 +
 .../hadoop/hbase/testclassification/MiscTests.java |   1 +
 .../hadoop/hbase/testclassification/RPCTests.java  |   1 +
 .../hbase/testclassification/RSGroupTests.java     |   1 +
 .../testclassification/RegionServerTests.java      |   1 +
 .../hbase/testclassification/ReplicationTests.java |   1 +
 .../hadoop/hbase/testclassification/RestTests.java |   1 +
 .../hbase/testclassification/SecurityTests.java    |   1 +
 .../hbase/testclassification/SmallTests.java       |   1 +
 .../testclassification/VerySlowMapReduceTests.java |   2 +
 .../VerySlowRegionServerTests.java                 |   2 +
 .../hadoop/hbase/testclassification/ZKTests.java   |   1 +
 .../hbase/backup/impl/BackupSystemTable.java       |   4 +-
 .../apache/hadoop/hbase/backup/TestBackupBase.java |   4 +-
 .../hbase/backup/TestBackupHFileCleaner.java       |   4 +-
 .../hadoop/hbase/backup/TestBackupSmallTests.java  |   4 +-
 .../master/TestRestoreBackupSystemTable.java       |  84 ++++++++
 .../java/org/apache/hadoop/hbase/client/Admin.java |   3 +
 .../hadoop/hbase/client/AdminOverAsyncAdmin.java   |   5 +
 .../org/apache/hadoop/hbase/client/AsyncAdmin.java |   3 +
 .../hadoop/hbase/client/AsyncHBaseAdmin.java       |   5 +
 .../hadoop/hbase/client/RawAsyncHBaseAdmin.java    |  25 +++
 .../org/apache/hadoop/hbase/trace/TraceUtil.java   |   4 +-
 .../org/apache/hadoop/hbase/util/VersionInfo.java  |   5 +-
 .../org/apache/hadoop/hbase/ClassTestFinder.java   |  19 +-
 .../apache/hadoop/hbase/HBaseJupiterExtension.java | 212 ++++++++++++++++++++
 .../hadoop/hbase/TestJUnit5TagConstants.java       |  44 ++++
 .../org.junit.jupiter.api.extension.Extension      |  16 ++
 hbase-http/pom.xml                                 |   4 +
 .../hadoop/hbase/http/LdapServerTestBase.java      |  61 +++++-
 .../apache/hadoop/hbase/http/TestLdapAdminACL.java |  18 +-
 .../hadoop/hbase/http/TestLdapHttpServer.java      |  15 +-
 .../src/main/protobuf/server/master/Master.proto   |  10 +
 .../protobuf/server/master/MasterProcedure.proto   |   7 +
 .../org/apache/hadoop/hbase/MetaTableAccessor.java |  37 ++--
 .../hadoop/hbase/ipc/MetaRWQueueRpcExecutor.java   |  25 ++-
 .../hadoop/hbase/ipc/RWQueueRpcExecutor.java       |   4 +
 .../org/apache/hadoop/hbase/ipc/RpcExecutor.java   |   6 +-
 .../hadoop/hbase/master/MasterRpcServices.java     |  19 ++
 .../hadoop/hbase/master/SplitWALManager.java       |  18 +-
 .../apache/hadoop/hbase/master/WorkerAssigner.java |  33 +--
 .../RestoreBackupSystemTableProcedure.java         | 171 ++++++++++++++++
 .../master/procedure/SnapshotVerifyProcedure.java  |   3 +-
 .../hbase/master/procedure/SplitWALProcedure.java  |   2 +-
 .../master/procedure/TableProcedureInterface.java  |   3 +-
 .../hadoop/hbase/master/procedure/TableQueue.java  |   1 +
 .../hbase/master/snapshot/SnapshotManager.java     |  16 +-
 .../hbase/quotas/RegionServerRpcQuotaManager.java  |   4 +-
 .../RSAnnotationReadingPriorityFunction.java       |   6 +-
 .../org/apache/hadoop/hbase/HBaseTestingUtil.java  |  36 +---
 .../apache/hadoop/hbase/TestCheckTestClasses.java  |   8 +-
 .../hadoop/hbase/ipc/TestSimpleRpcScheduler.java   |  60 +++---
 .../hadoop/hbase/master/TestSplitWALManager.java   | 136 +++++++------
 .../TestSnapshotProcedureEarlyExpiration.java      |   4 +
 .../hadoop/hbase/rsgroup/TestRSGroupsKillRS.java   |  39 ++--
 .../hbase/rsgroup/VerifyingRSGroupAdmin.java       |   5 +
 .../hadoop/hbase/thrift2/client/ThriftAdmin.java   |   5 +
 pom.xml                                            |  26 ++-
 src/main/asciidoc/_chapters/architecture.adoc      | 221 +++++++++++++++++++++
 src/main/asciidoc/_chapters/developer.adoc         |   5 +-
 72 files changed, 1219 insertions(+), 266 deletions(-)

Reply via email to