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

anmolnar pushed a change to branch HBASE-29081
in repository https://gitbox.apache.org/repos/asf/hbase.git


    omit 60fe80b79c8 Address comments in HBASE-29081 (#8115)
    omit fc008b527b8 HBASE-30081: Change scanTablesInNamespace() in 
RefreshMetaProcedure to use sequential stream (#8084)
    omit eacf4d19eb2 HBASE-30085: Migrate all unit tests to JUnit 5 (#8096)
    omit 0d662c66453 HBASE-29081. Code review feedback
    omit 6f5624f5dae Update 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CompactSplit.java
    omit 72dd3b6c056 Update 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CompactSplit.java
    omit d0cad05563d Update 
hbase-client/src/main/java/org/apache/hadoop/hbase/ActiveClusterSuffix.java
    omit 4ca19d4fedc Update 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestCanStartHBaseInReadOnlyMode.java
    omit 6293a0edd86 Run spotless (#8083)
    omit 9f129eb4eb5 HBASE-30080: Send exception to user when refreshing store 
file fails for a region (#8081)
    omit f0ef8a63abf HBASE-29081. Junit 5 fix
    omit 07d825ef51b HBASE-30069:Instead of generic DoNotRetryIOException send 
specific Exception (#8059)
    omit ab3cf0d9614 HBASE-29081. Fix build errors
    omit b77465bbf00 HBASE-29993. Refactor ClusterId/ActiveClusterSuffix 
reading and writing in FSUtils (#8006)
    omit bcdd021c4c5 HBASE-29965: Unable to dynamically change readonly flag 
(#7964)
    omit b3675b17b12 HBASE-29958 Improve log messages (#7922)
    omit 5a728930b7a HBASE-29960 java.lang.IllegalStateException: Should not 
call create writer on secondary replicas or in read-only mode (#7920)
    omit 2b21a672ff6 HBASE-30014: refresh_meta not working due to regionNode 
lock (#7974)
    omit 26b68a71c5b HBASE-29992: Implement regex check for configured replica 
suffix (#7923)
    omit a4b91da6d2a Spotbugs check
    omit aa9dc68af19 Spotless apply
    omit 61501530229 Build fix
    omit 365e3f2e056 HBASE-29959 Cluster started in read-only mode mistakenly 
deletes suffix file during startup (#7881)
    omit 33ff835e6c3 HBASE-29961 Secondary cluster is unable to replayWAL for 
meta (#7854)
    omit 06cbbfb5c2d HBASE-29756: Programmatically register related 
co-processor during initialization (#7743)
    omit 900ce15aa86 HBASE-29841: Split bulky ReadOnlyController into multiple 
smaller controllers (#7661)
    omit dbf093c1939 HBASE-29780: Addendum to HBASE-29715: Add an additional 
test case that uses the filesystem (#7702)
    omit 38ef36a7ee9 HBASE-29779: Call super coprocessor instead of returning 
for system table (#7555)
    omit 4f08baa5577 HBASE-29778: Abort the retry operation if not allowed in 
read-only mode (#7554)
    omit 1a4976e8d32 HBASE-29715: AssignmentManager is trying to pick up the 
active cluster's tables before refreshing meta and hfiles (#7474)
    omit d6f454dd1b8 HBASE-29693: Implement the missing observer functions in 
the read-only controller (#7464)
    omit f845a75adea HBASE-29642 Active cluster file is not being updated after 
promoting … (#7437)
    omit 446bca9978d HBASE-29644: Refresh_meta triggering compaction on user 
table (#7385)
    omit fbc6e61f4d8 HBASE-29611: With FILE based SFT, the list of HFiles we 
maintain in .filelist is n… (#7361)
    omit c37a90c8391 HBASE-29594: Add suffix to Master Region data directory 
(#7330)
    omit f4b7804efc0 HBASE-29580: Clean-up hardcoded meta table names from log 
entries (#7319)
    omit a8c7311c7eb HBASE-29621: Remove the leading whitespace in the 
active.cluster.suffix.id filename (#7338)
    omit 97f337d4e5e HBASE-29597 Supply meta table name for replica to the 
tests in TestMe… (#7325)
    omit 8bdbb62ed4e HBASE-29579: AssignmentManager is trying to pick up the 
other cluster's meta table after HbckChore run (#7304)
    omit 56691db3141 HBASE-29328: Implement new HBase command: refresh_hfiles 
(#7149)
    omit 8e4f705f4c9 HBASE-29291: Add a command to refresh/sync hbase:meta 
table (#7058)
    omit 0a7b45ce811 HBASE-29228 Add support to prevent running multiple active 
clusters (#6887)
    omit a8beb21e17f HBASE-29236: Add Support for Dynamic Configuration at the 
Coprocessor Level (#6931)
    omit 2ed18d7cbb6 HBASE-29083: Add global read-only mode to HBase (#6757)
    omit 4ad03c834b1 HBASE-29082: Support for custom meta table name suffix 
(#6632)
     add 4c1d0eb7592 HBASE-30064 Upgrade hbase-server to use junit5 Part8 
(#8032)
     add b5f648b6d8d HBASE-30066 Upgrade hbase-server to use junit5 Part9 
(#8042)
     add 235ea447c43 HBASE-30071 Upgrade hbase-server to use junit5 Part11 
(#8068)
     add 26dfd47053e HBASE-30076 Bump vite from 7.2.6 to 7.3.2 in 
/hbase-website (#8026)
     add 1485c8e0c8b HBASE-30077 Bump lodash from 4.17.23 to 4.18.1 in 
/hbase-website (#8053)
     add 810c77e142a HBASE-30031 Add link for all docs' markdown file for LLMs 
(#7984)
     add 73f8114c1af HBASE-30067 Upgrade hbase-server to use junit5 Part10 
(#8046)
     add 3b1b12c68fa HBASE-30074 Update downloads content.md for 2.5.14 (#8061)
     add 7bb4a57efb1 HBASE-30075 Update downloads content.md for 2.6.5 (#8062)
     add da9c2535b48 HBASE-30073 Test fixes for some flappers and a 
reproducible error (#8057)
     add 8c20b4cc79b Adding default implementation for getFilesRead API (#8027)
     add 7448335602a HBASE-30083 Bump org.apache.logging.log4j:log4j-1.2-api 
from 2.25.3 to 2.25.4 (#8076)
     add 3b4c67073ef HBASE-30078 Bump org.apache.logging.log4j:log4j-core from 
2.25.3 to 2.25.4 (#8060)
     add b818f1710e6 Revert "Adding default implementation for getFilesRead API 
(#8027)"
     add 1e483c9801f HBASE-29863 Adding default implementation for getFilesRead 
API (Addendum) (#8027)
     add b0ea0925563 Revert "HBASE-30078 Bump 
org.apache.logging.log4j:log4j-core from 2.25.3 to 2…" (#8095)
     add b5b57f7d15c HBASE-30070 Replace deprecated JRuby 
LoadService#findFileForLoad with $LOAD_PATH.resolve_feature_path (#8052)
     add a7cafca6561 HBASE-30091 Rewrite CloneSnapshotFromClientTestBase and 
its sub classes (#8102)
     add 696fc13ca91 HBASE-30088 Bump org.bouncycastle:bcpkix-jdk18on from 1.81 
to 1.84 (#8097)
     add 9c6654846a1 Revert "HBASE-30073 Test fixes for some flappers and a 
reproducible error (#8057)"
     add adca12116e0 HBASE-30086 Rewrite TestFromClientSide related tests 
(#8098)
     add 051c93c985d HBASE-30100 Fix misleading Javadoc for Table.batch about 
null in results array (#8109)
     add 29d5b616ffd HBASE-30038: RefCnt Leak error when caching (#7995)
     add 8600fd69cb8 HBASE-30103 Fix error running TestZstdDictionarySplitMerge 
test (#8114)
     add 60e22abcbd8 HBASE-30098 Rewrite RestoreSnapshotFromClientTestBase and 
its sub classes (#8107)
     add de30a2bdb08 HBASE-30111 Fix for flapper TestBlockBytesScannedQuota by 
AI (#8117)
     add 79f14ed4225 HBASE-30089 Rewrite AbstractTestAsyncTableScan and related 
sub classes (#8099)
     add f2a63b2ed66 HBASE-30120 Bump gitpython from 3.1.41 to 3.1.47 in 
/dev-support/flaky-tests (#8142)
     add d266dd932ce HBASE-30121 Bump gitpython in 
/dev-support/git-jira-release-audit (#8143)
     add fa48009f783 HBASE-30122 Bump postcss from 8.5.6 to 8.5.12 in 
/hbase-website (#8148)
     add 63c0838bb22 HBASE-27826 Add FSFT implementations for Virtual links and 
enable them as part of SplitProcedure (#6936)
     add 9af77151403 HBASE-30119 Stop JmxCacheBuster in HBTU (#8145)
     add 0f887c28c0f Revert "HBASE-30119 Stop JmxCacheBuster in HBTU (#8145)"
     add 1ba4d70b746 HBASE-30119 Stop JmxCacheBuster in HBTU (#8156)
     add 2873eb820f8 HBASE-30126 Fix mismatched LoggerFactory class references 
(#8152)
     add fab7c6ed7cb HBASE-30129 Split TestFromClientSide3 (#8163)
     add 30f7266f085 HBASE-30079 Upgrade hbase-compression to use junit5 (#8072)
     add 2187ed75885 HBASE-30125 Rewrite TestHFileBlockHeaderCorruption (#8165)
     add eae4887cd41 HBASE-30123 Upgrade hbase-server to use junit5 Part13 
(#8153)
     add ac88feb4dcc HBASE-30101 Move login() before RpcServer construction 
(#8122)
     add 01ca956ecf7 HBASE-30102 Add metric to account for region data 
classified as cold by the Time Based Priority logic (#8128)
     add 57c4ce35ef2 HBASE-30124 Upgrade hbase-server to use junit5 Part14 
(#8151)
     add 577942f9386 HBASE-30130 Add a security-model section to the website 
(#8170)
     add 305389de264 HBASE-30132 Expose per column family storeFileSize JMX 
metric (#8181)
     add 9119caf5d88 HBASE-30133 opt-in yetus prerelease testing in GHA 
precommit workflows (#8182)
     add efd2128200c HBASE-30124 Addendum Upgrade hbase-server to use junit5 
Part14 (#8183)
     add 7fd14181b6c HBASE-30128 Fix WALCellCodec off-heap KV tags compression 
test mismatch (#8158)
     add b61d47f1654 HBASE-30130 Addendum Add a security-model section to the 
website (#8194)
     add f6a575bd005 HBASE-29082: Support for custom meta table name suffix 
(#6632)
     add c6bf07abecd HBASE-29083: Add global read-only mode to HBase (#6757)
     add af90b7672f9 HBASE-29236: Add Support for Dynamic Configuration at the 
Coprocessor Level (#6931)
     add 8000fc6cd5f HBASE-29228 Add support to prevent running multiple active 
clusters (#6887)
     add 388bfd763d5 HBASE-29291: Add a command to refresh/sync hbase:meta 
table (#7058)
     add 20a69e89871 HBASE-29328: Implement new HBase command: refresh_hfiles 
(#7149)
     add 6e962db52b3 HBASE-29579: AssignmentManager is trying to pick up the 
other cluster's meta table after HbckChore run (#7304)
     add 19329ff1b6b HBASE-29597 Supply meta table name for replica to the 
tests in TestMe… (#7325)
     add c5a88dc08e2 HBASE-29621: Remove the leading whitespace in the 
active.cluster.suffix.id filename (#7338)
     add 867062aab59 HBASE-29580: Clean-up hardcoded meta table names from log 
entries (#7319)
     add ae1836bae57 HBASE-29594: Add suffix to Master Region data directory 
(#7330)
     add 2938819e723 HBASE-29611: With FILE based SFT, the list of HFiles we 
maintain in .filelist is n… (#7361)
     add f434e010793 HBASE-29644: Refresh_meta triggering compaction on user 
table (#7385)
     add 4803ae703e8 HBASE-29642 Active cluster file is not being updated after 
promoting … (#7437)
     add 452e8c0fb55 HBASE-29693: Implement the missing observer functions in 
the read-only controller (#7464)
     add aa69aafc899 HBASE-29715: AssignmentManager is trying to pick up the 
active cluster's tables before refreshing meta and hfiles (#7474)
     add 0197c3a903a HBASE-29778: Abort the retry operation if not allowed in 
read-only mode (#7554)
     add 3f6a67ed86a HBASE-29779: Call super coprocessor instead of returning 
for system table (#7555)
     add 3ee197ceee2 HBASE-29780: Addendum to HBASE-29715: Add an additional 
test case that uses the filesystem (#7702)
     add 46cb3563bf6 HBASE-29841: Split bulky ReadOnlyController into multiple 
smaller controllers (#7661)
     add 57f255cb877 HBASE-29756: Programmatically register related 
co-processor during initialization (#7743)
     add f3a01a3dd41 HBASE-29961 Secondary cluster is unable to replayWAL for 
meta (#7854)
     add e3c86d523ed HBASE-29959 Cluster started in read-only mode mistakenly 
deletes suffix file during startup (#7881)
     add 52c2661c274 Build fix
     add 646d8a5e939 Spotless apply
     add 2ed4eb008ef Spotbugs check
     add 5391575a489 HBASE-29992: Implement regex check for configured replica 
suffix (#7923)
     add 8f529dafdf2 HBASE-30014: refresh_meta not working due to regionNode 
lock (#7974)
     add b4a1edb0666 HBASE-29960 java.lang.IllegalStateException: Should not 
call create writer on secondary replicas or in read-only mode (#7920)
     add 89792325636 HBASE-29958 Improve log messages (#7922)
     add 6325ebacf56 HBASE-29965: Unable to dynamically change readonly flag 
(#7964)
     add 96251213bbf HBASE-29993. Refactor ClusterId/ActiveClusterSuffix 
reading and writing in FSUtils (#8006)
     add b1e4882da0e HBASE-29081. Fix build errors
     add f3272fd00df HBASE-30069:Instead of generic DoNotRetryIOException send 
specific Exception (#8059)
     add 18f723e664c HBASE-29081. Junit 5 fix
     add b4dd53b404a HBASE-30080: Send exception to user when refreshing store 
file fails for a region (#8081)
     add 71dd479f54f Run spotless (#8083)
     add 2fcf0d271da Update 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestCanStartHBaseInReadOnlyMode.java
     add fc67ce4a45c Update 
hbase-client/src/main/java/org/apache/hadoop/hbase/ActiveClusterSuffix.java
     add f6c8980e5d6 Update 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CompactSplit.java
     add 2ae1931b24a Update 
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/CompactSplit.java
     add 48b9cac222c HBASE-29081. Code review feedback
     add 16cdd361978 HBASE-30085: Migrate all unit tests to JUnit 5 (#8096)
     add b663ac4da62 HBASE-30081: Change scanTablesInNamespace() in 
RefreshMetaProcedure to use sequential stream (#8084)
     add 647dce318e3 Address comments in HBASE-29081 (#8115)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (60fe80b79c8)
            \
             N -- N -- N   refs/heads/HBASE-29081 (647dce318e3)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/yetus-general-check.yml          |   37 +-
 .../yetus-jdk17-hadoop3-compile-check.yml          |   37 +-
 .../workflows/yetus-jdk17-hadoop3-unit-check.yml   |   37 +-
 .gitignore                                         |    1 +
 dev-support/flaky-tests/python-requirements.txt    |    2 +-
 .../git-jira-release-audit/requirements.txt        |    2 +-
 .../org/apache/hadoop/hbase/RegionMetrics.java     |    6 +
 .../apache/hadoop/hbase/RegionMetricsBuilder.java  |   26 +-
 .../hadoop/hbase/client/RawAsyncHBaseAdmin.java    |    2 +-
 .../java/org/apache/hadoop/hbase/client/Table.java |   11 +-
 .../hbase/io/compress/ReusableStreamGzipCodec.java |    2 +-
 .../hbase/HBaseParameterizedParameterResolver.java |    4 +
 .../aircompressor/TestHFileCompressionLz4.java     |   18 +-
 .../aircompressor/TestHFileCompressionLzo.java     |   18 +-
 .../aircompressor/TestHFileCompressionSnappy.java  |   18 +-
 .../aircompressor/TestHFileCompressionZstd.java    |   18 +-
 .../io/compress/aircompressor/TestLz4Codec.java    |   12 +-
 .../io/compress/aircompressor/TestLzoCodec.java    |   13 +-
 .../io/compress/aircompressor/TestSnappyCodec.java |   13 +-
 .../aircompressor/TestWALCompressionLz4.java       |   20 +-
 .../aircompressor/TestWALCompressionLzo.java       |   19 +-
 .../aircompressor/TestWALCompressionSnappy.java    |   20 +-
 .../aircompressor/TestWALCompressionZstd.java      |   20 +-
 .../io/compress/aircompressor/TestZstdCodec.java   |   13 +-
 .../hbase/io/compress/brotli/TestBrotliCodec.java  |   13 +-
 .../brotli/TestHFileCompressionBrotli.java         |   18 +-
 .../compress/brotli/TestWALCompressionBrotli.java  |   20 +-
 .../io/compress/lz4/TestHFileCompressionLz4.java   |   18 +-
 .../hadoop/hbase/io/compress/lz4/TestLz4Codec.java |   13 +-
 .../io/compress/lz4/TestWALCompressionLz4.java     |   19 +-
 .../xerial/TestHFileCompressionSnappy.java         |   20 +-
 .../hbase/io/compress/xerial/TestSnappyCodec.java  |   19 +-
 .../compress/xerial/TestWALCompressionSnappy.java  |   22 +-
 .../io/compress/zstd/TestHFileCompressionZstd.java |   27 +-
 .../io/compress/zstd/TestWALCompressionZstd.java   |   19 +-
 .../zstd/TestZstdByteBuffDecompressor.java         |   21 +-
 .../hbase/io/compress/zstd/TestZstdCodec.java      |   13 +-
 .../hbase/io/compress/zstd/TestZstdDictionary.java |   27 +-
 .../zstd/TestZstdDictionarySplitMerge.java         |   37 +-
 hbase-compression/pom.xml                          |   10 +
 .../apache/hadoop/hbase/CompatibilityFactory.java  |    2 +-
 .../regionserver/MetricsRegionServerSource.java    |    5 +
 .../regionserver/MetricsRegionSourceImpl.java      |    4 +
 .../hbase/regionserver/MetricsRegionWrapper.java   |    5 +
 .../hbase/regionserver/MetricsTableSourceImpl.java |    2 +
 .../regionserver/MetricsTableWrapperAggregate.java |    3 +
 .../hadoop/metrics2/impl/JmxCacheBuster.java       |   24 +-
 .../regionserver/MetricsTableWrapperStub.java      |    7 +
 .../regionserver/TestMetricsRegionSourceImpl.java  |    5 +
 .../apache/hadoop/hbase/http/TestGlobalFilter.java |    2 +-
 .../apache/hadoop/hbase/http/TestPathFilter.java   |    2 +-
 .../hadoop/hbase/http/TestServletFilter.java       |    2 +-
 .../org/apache/hadoop/hbase/mapreduce/Import.java  |    2 +-
 .../mapreduce/MultiTableInputFormatTestBase.java   |    2 +-
 .../hbase/metrics/MetricRegistriesLoader.java      |    2 +-
 .../src/main/protobuf/server/ClusterStatus.proto   |    8 +-
 .../protobuf/server/region/StoreFileTracker.proto  |    2 +
 .../apache/hadoop/hbase/ExecutorStatusChore.java   |    2 +-
 .../org/apache/hadoop/hbase/HBaseServerBase.java   |   36 +-
 .../ZKSplitLogManagerCoordination.java             |    2 +-
 .../coprocessor/MultiRowMutationEndpoint.java      |    2 +-
 .../java/org/apache/hadoop/hbase/io/HFileLink.java |    2 +-
 .../java/org/apache/hadoop/hbase/io/Reference.java |    2 +-
 .../hadoop/hbase/io/hfile/BlockCacheUtil.java      |    2 +-
 .../hadoop/hbase/io/hfile/HFileBlockIndex.java     |   10 +-
 .../apache/hadoop/hbase/io/hfile/HFileInfo.java    |    5 +
 .../hadoop/hbase/io/hfile/HFilePreadReader.java    |    2 +-
 .../hadoop/hbase/io/hfile/HFileWriterImpl.java     |    8 +-
 .../hadoop/hbase/io/hfile/bucket/BucketCache.java  |   34 +-
 .../hbase/io/hfile/bucket/BucketProtoUtils.java    |   13 +-
 .../org/apache/hadoop/hbase/master/HMaster.java    |    6 +
 .../assignment/MergeTableRegionsProcedure.java     |    8 +-
 .../assignment/SplitTableRegionProcedure.java      |  130 +-
 .../hbase/regionserver/DataTieringManager.java     |   67 +-
 .../hadoop/hbase/regionserver/HMobStore.java       |    1 +
 .../hbase/regionserver/HRegionFileSystem.java      |   54 +-
 .../hadoop/hbase/regionserver/HRegionServer.java   |   38 +-
 .../apache/hadoop/hbase/regionserver/HStore.java   |   16 +-
 .../regionserver/MetricsRegionWrapperImpl.java     |   12 +
 .../MetricsTableWrapperAggregateImpl.java          |   12 +
 .../hadoop/hbase/regionserver/RegionScanner.java   |    5 +-
 .../hadoop/hbase/regionserver/StoreFileInfo.java   |   52 +-
 .../hadoop/hbase/regionserver/StoreUtils.java      |   11 +
 .../FileBasedStoreFileTracker.java                 |   86 +-
 .../storefiletracker/StoreFileListFile.java        |    2 +-
 .../storefiletracker/StoreFileTracker.java         |   20 +-
 .../storefiletracker/StoreFileTrackerBase.java     |   42 +-
 .../storefiletracker/StoreFileTrackerFactory.java  |   11 +-
 .../regionserver/ReplicationSourceLogQueue.java    |    2 +-
 .../SaslServerAuthenticationProviders.java         |    2 +-
 .../hbase/snapshot/RestoreSnapshotHelper.java      |  108 +-
 .../org/apache/hadoop/hbase/tool/CanaryTool.java   |    2 +-
 .../wal/AbstractRecoveredEditsOutputSink.java      |    2 +-
 .../regionserver/regionListStoreStats.jsp          |    2 +
 .../org/apache/hadoop/hbase/HBaseTestingUtil.java  |   13 +
 .../hadoop/hbase/backup/TestHFileArchiving.java    |  132 +-
 .../example/TestZooKeeperTableArchiveClient.java   |   62 +-
 .../hbase/client/AbstractTestAsyncTableScan.java   |  166 +-
 ...eWithDifferentConnectionRegistriesTestBase.java |    2 +-
 ...shotFromClientAfterSplittingRegionTestBase.java |   37 +-
 ...hotFromClientCloneLinksAfterDeleteTestBase.java |    8 +-
 .../CloneSnapshotFromClientErrorTestBase.java      |   18 +-
 .../CloneSnapshotFromClientNormalTestBase.java     |   12 +-
 .../client/CloneSnapshotFromClientTestBase.java    |   51 +-
 .../hbase/client/FromClientSide3TestBase.java      | 1188 --------
 ...va => FromClientSideScanExcpetionTestBase.java} |   72 +-
 ...romClientSide.java => FromClientSideTest1.java} |  582 ++--
 .../hadoop/hbase/client/FromClientSideTest2.java   |  518 ++++
 .../hadoop/hbase/client/FromClientSideTest3.java   |  574 ++++
 ...omClientSide4.java => FromClientSideTest4.java} |  408 +--
 ...omClientSide5.java => FromClientSideTest5.java} |  983 +++----
 ...ntSideBase.java => FromClientSideTestBase.java} |  119 +-
 ...mClientSideTestFilterAcrossMultipleRegions.java |   93 +
 ...bleExistsMethodMultipleRegionsMultipleGets.java |   93 +
 ...HTableExistsMethodMultipleRegionsSingleGet.java |   53 +
 ...lientSideTestPutThenGetWithMultipleThreads.java |   90 +
 ...hotFromClientAfterSplittingRegionsTestBase.java |    8 +-
 ...oreSnapshotFromClientAfterTruncateTestBase.java |   42 +-
 .../RestoreSnapshotFromClientCloneTestBase.java    |   18 +-
 ...apshotFromClientGetCompactionStateTestBase.java |   10 +-
 ...toreSnapshotFromClientSchemaChangeTestBase.java |   12 +-
 .../RestoreSnapshotFromClientSimpleTestBase.java   |   22 +-
 .../client/RestoreSnapshotFromClientTestBase.java  |   47 +-
 .../hadoop/hbase/client/TestAsyncTableScan.java    |   41 +-
 .../hadoop/hbase/client/TestAsyncTableScanAll.java |   44 +-
 .../hadoop/hbase/client/TestAsyncTableScanner.java |   48 +-
 .../hbase/client/TestClientDataStructureMisc.java  |  118 +
 ...loneSnapshotFromClientAfterSplittingRegion.java |   36 +-
 ...oneSnapshotFromClientCloneLinksAfterDelete.java |   42 +-
 .../TestCloneSnapshotFromClientCustomSFT.java      |   26 +-
 .../client/TestCloneSnapshotFromClientError.java   |   36 +-
 .../client/TestCloneSnapshotFromClientNormal.java  |   36 +-
 .../hbase/client/TestConnectionReconnect.java      |  115 +
 .../hadoop/hbase/client/TestFromClientSide1.java   |   18 +-
 .../client/TestFromClientSide1WithCoprocessor.java |   19 +-
 ...omClientSide3.java => TestFromClientSide2.java} |   11 +-
 ...ava => TestFromClientSide2WithCoprocessor.java} |   13 +-
 .../hadoop/hbase/client/TestFromClientSide3.java   |   11 +-
 ...ava => TestFromClientSide3WithCoprocessor.java} |   13 +-
 .../hadoop/hbase/client/TestFromClientSide4.java   | 1335 +--------
 .../client/TestFromClientSide4WithCoprocessor.java |   24 +-
 .../hadoop/hbase/client/TestFromClientSide5.java   | 2886 +-------------------
 .../client/TestFromClientSide5WithCoprocessor.java |   24 +-
 ...tFromClientSideFilterAcrossMultipleRegions.java |   19 +-
 ...FilterAcrossMultipleRegionsWithCoprocessor.java |   20 +-
 ...bleExistsMethodMultipleRegionsMultipleGets.java |   19 +-
 ...MultipleRegionsMultipleGetsWithCoprocessor.java |   20 +-
 ...HTableExistsMethodMultipleRegionsSingleGet.java |   19 +-
 ...hodMultipleRegionsSingleGetWithCoprocessor.java |   20 +-
 .../hbase/client/TestFromClientSideNoCodec.java    |   47 +-
 ...romClientSidePutThenGetWithMultipleThreads.java |   19 +-
 ...tThenGetWithMultipleThreadsWithCoprocessor.java |   20 +-
 .../client/TestFromClientSideScanExcpetion.java    |  224 +-
 ...FromClientSideScanExcpetionWithCoprocessor.java |   19 +-
 .../client/TestFromClientSideWithCoprocessor.java  |   63 -
 .../client/TestFromClientSideWithCoprocessor4.java |   61 -
 .../client/TestFromClientSideWithCoprocessor5.java |   60 -
 .../hbase/client/TestIncrementsFromClientSide.java |    2 +-
 ...loneSnapshotFromClientAfterSplittingRegion.java |   22 +-
 ...oneSnapshotFromClientCloneLinksAfterDelete.java |   30 +-
 .../TestMobCloneSnapshotFromClientError.java       |   21 +-
 .../TestMobCloneSnapshotFromClientNormal.java      |   21 +-
 ...oreSnapshotFromClientAfterSplittingRegions.java |   23 +-
 ...tMobRestoreSnapshotFromClientAfterTruncate.java |   23 +-
 .../TestMobRestoreSnapshotFromClientClone.java     |   23 +-
 ...estoreSnapshotFromClientGetCompactionState.java |   23 +-
 ...stMobRestoreSnapshotFromClientSchemaChange.java |   23 +-
 .../TestMobRestoreSnapshotFromClientSimple.java    |   23 +-
 .../hadoop/hbase/client/TestRawAsyncTableScan.java |   40 +-
 ...oreSnapshotFromClientAfterSplittingRegions.java |   36 +-
 ...TestRestoreSnapshotFromClientAfterTruncate.java |   36 +-
 .../client/TestRestoreSnapshotFromClientClone.java |   36 +-
 ...estoreSnapshotFromClientGetCompactionState.java |   36 +-
 .../TestRestoreSnapshotFromClientSchemaChange.java |   36 +-
 .../TestRestoreSnapshotFromClientSimple.java       |   36 +-
 .../hbase/client/TestScannersFromClientSide.java   |    2 +-
 .../hadoop/hbase/client/TestTableScanMetrics.java  |  246 +-
 .../hadoop/hbase/codec/CodecPerformance.java       |    4 +-
 .../hadoop/hbase/codec/TestCellMessageCodec.java   |   19 +-
 .../hadoop/hbase/constraint/TestConstraint.java    |   31 +-
 .../hadoop/hbase/constraint/TestConstraints.java   |   54 +-
 .../hbase/coprocessor/SimpleRegionObserver.java    |    8 +-
 .../hbase/coprocessor/TestAppendTimeRange.java     |   43 +-
 .../coprocessor/TestClientMetaCoprocessor.java     |   32 +-
 .../coprocessor/TestCoprocessorConfiguration.java  |   55 +-
 .../hbase/coprocessor/TestCoprocessorHost.java     |   31 +-
 .../coprocessor/TestCoprocessorInterface.java      |   47 +-
 .../hbase/coprocessor/TestCoprocessorMetrics.java  |   64 +-
 .../TestCoprocessorSharedConnection.java           |   28 +-
 .../hbase/coprocessor/TestCoprocessorStop.java     |   27 +-
 .../coprocessor/TestCoreMasterCoprocessor.java     |   31 +-
 .../coprocessor/TestCoreRegionCoprocessor.java     |   38 +-
 .../TestCoreRegionServerCoprocessor.java           |   38 +-
 .../TestIncrementAndAppendWithNullResult.java      |   31 +-
 .../hbase/coprocessor/TestIncrementTimeRange.java  |   35 +-
 .../TestMasterCoprocessorExceptionWithAbort.java   |   43 +-
 .../TestMasterCoprocessorExceptionWithRemove.java  |   33 +-
 .../hbase/coprocessor/TestMasterObserver.java      |  197 +-
 .../TestMasterObserverToModifyTableSchema.java     |   28 +-
 .../hbase/coprocessor/TestMetaTableMetrics.java    |   27 +-
 ...estNegativeMemStoreSizeWithSlowCoprocessor.java |   28 +-
 .../coprocessor/TestOpenTableInCoprocessor.java    |   33 +-
 .../TestPostIncrementAndAppendBeforeWAL.java       |   51 +-
 .../coprocessor/TestReadOnlyConfiguration.java     |   18 +-
 .../coprocessor/TestRegionCoprocessorHost.java     |   49 +-
 .../TestRegionCoprocessorQuotaUsage.java           |   25 +-
 .../coprocessor/TestRegionObserverBypass.java      |   31 +-
 ...ObserverForAddingMutationsFromCoprocessors.java |   39 +-
 .../coprocessor/TestRegionObserverInterface.java   |  106 +-
 .../TestRegionObserverPreFlushAndPreCompact.java   |   28 +-
 .../TestRegionObserverScannerOpenHook.java         |   57 +-
 .../coprocessor/TestRegionObserverStacking.java    |   15 +-
 ...tRegionServerCoprocessorExceptionWithAbort.java |   19 +-
 ...RegionServerCoprocessorExceptionWithRemove.java |   29 +-
 .../hbase/coprocessor/TestRpcCoprocessor.java      |   23 +-
 .../hadoop/hbase/coprocessor/TestWALObserver.java  |   62 +-
 .../TestForeignExceptionDispatcher.java            |   21 +-
 .../TestForeignExceptionSerialization.java         |   32 +-
 .../TestTimeoutExceptionInjector.java              |   15 +-
 .../hadoop/hbase/executor/TestExecutorService.java |   20 +-
 .../apache/hadoop/hbase/fs/TestBlockReorder.java   |   71 +-
 .../hbase/fs/TestBlockReorderBlockLocation.java    |   58 +-
 .../hbase/fs/TestBlockReorderMultiBlocks.java      |   51 +-
 .../hadoop/hbase/http/TestDebugDumpRedaction.java  |   35 +-
 .../hadoop/hbase/http/TestInfoServersACL.java      |   65 +-
 .../hbase/io/TestByteBufferOutputStream.java       |   16 +-
 .../hbase/io/TestFSDataInputStreamWrapper.java     |   16 +-
 .../org/apache/hadoop/hbase/io/TestFileLink.java   |   28 +-
 .../org/apache/hadoop/hbase/io/TestHFileLink.java  |   76 +-
 .../hadoop/hbase/io/TestHalfStoreFileReader.java   |   39 +-
 .../org/apache/hadoop/hbase/io/TestHeapSize.java   |   21 +-
 .../hbase/io/TestImmutableBytesWritable.java       |   42 +-
 .../org/apache/hadoop/hbase/io/TestMetricsIO.java  |   14 +-
 .../hadoop/hbase/io/compress/HFileTestBase.java    |   16 +-
 .../io/encoding/TestBufferedDataBlockEncoder.java  |   19 +-
 .../hbase/io/encoding/TestChangingEncoding.java    |   23 +-
 .../hbase/io/encoding/TestDataBlockEncoders.java   |   58 +-
 .../hbase/io/encoding/TestDataBlockEncoding.java   |   18 +-
 .../io/encoding/TestSeekBeforeWithReverseScan.java |   23 +-
 .../io/encoding/TestSeekToBlockWithEncoders.java   |   48 +-
 .../apache/hadoop/hbase/io/hfile/KeySampler.java   |    6 +-
 .../hbase/io/hfile/TestBlockCacheReporting.java    |   21 +-
 .../hfile/TestBlockEvictionOnRegionMovement.java   |   27 +-
 .../hadoop/hbase/io/hfile/TestBlockIOUtils.java    |  207 +-
 .../hadoop/hbase/io/hfile/TestBytesReadFromFs.java |   67 +-
 .../hadoop/hbase/io/hfile/TestCacheConfig.java     |   25 +-
 .../hadoop/hbase/io/hfile/TestCacheOnWrite.java    |   85 +-
 .../hadoop/hbase/io/hfile/TestCacheStats.java      |   16 +-
 .../hbase/io/hfile/TestCachedBlockQueue.java       |   15 +-
 .../apache/hadoop/hbase/io/hfile/TestChecksum.java |   25 +-
 .../hbase/io/hfile/TestCombinedBlockCache.java     |   20 +-
 .../hbase/io/hfile/TestFixedFileTrailer.java       |   56 +-
 .../io/hfile/TestForceCacheImportantBlocks.java    |   39 +-
 .../apache/hadoop/hbase/io/hfile/TestHFile.java    |  220 +-
 .../hadoop/hbase/io/hfile/TestHFileBlock.java      |  113 +-
 .../io/hfile/TestHFileBlockHeaderCorruption.java   |  222 +-
 .../hadoop/hbase/io/hfile/TestHFileBlockIndex.java |  153 +-
 .../hbase/io/hfile/TestHFileBlockUnpack.java       |   66 +-
 .../hbase/io/hfile/TestHFileDataBlockEncoder.java  |   54 +-
 .../hadoop/hbase/io/hfile/TestHFileEncryption.java |   39 +-
 .../TestHFileInlineToRootChunkConversion.java      |   13 +-
 .../hbase/io/hfile/TestHFilePrettyPrinter.java     |   46 +-
 .../hadoop/hbase/io/hfile/TestHFileReaderImpl.java |   29 +-
 .../hfile/TestHFileScannerImplReferenceCount.java  |  249 +-
 .../hadoop/hbase/io/hfile/TestHFileSeek.java       |   33 +-
 .../hadoop/hbase/io/hfile/TestHFileWriterV3.java   |   42 +-
 .../hfile/TestHFileWriterV3WithDataEncoders.java   |   63 +-
 .../io/hfile/TestLazyDataBlockDecompression.java   |  101 +-
 .../hbase/io/hfile/TestLruAdaptiveBlockCache.java  |   41 +-
 .../hadoop/hbase/io/hfile/TestLruBlockCache.java   |   39 +-
 .../hadoop/hbase/io/hfile/TestLruCachedBlock.java  |   21 +-
 .../apache/hadoop/hbase/io/hfile/TestPrefetch.java |   49 +-
 .../hadoop/hbase/io/hfile/TestPrefetchRSClose.java |   25 +-
 .../apache/hadoop/hbase/io/hfile/TestReseekTo.java |   16 +-
 .../hbase/io/hfile/TestRowIndexV1DataEncoder.java  |   21 +-
 .../hbase/io/hfile/TestRowIndexV1RoundTrip.java    |   22 +-
 .../hbase/io/hfile/TestScannerFromBucketCache.java |   54 +-
 .../hfile/TestScannerSelectionUsingKeyRange.java   |   38 +-
 .../io/hfile/TestScannerSelectionUsingTTL.java     |   35 +-
 .../io/hfile/TestSeekBeforeWithInlineBlocks.java   |   32 +-
 .../apache/hadoop/hbase/io/hfile/TestSeekTo.java   |   51 +-
 .../hbase/io/hfile/TestTinyLfuBlockCache.java      |   25 +-
 .../hbase/io/hfile/bucket/TestBucketCache.java     |  179 +-
 .../bucket/TestBucketCacheEmptyPersistence.java    |   44 +-
 .../io/hfile/bucket/TestBucketCachePersister.java  |   20 +-
 .../io/hfile/bucket/TestBucketCacheRefCnt.java     |   23 +-
 .../io/hfile/bucket/TestBucketWriterThread.java    |   25 +-
 .../io/hfile/bucket/TestByteBufferIOEngine.java    |   32 +-
 .../bucket/TestExclusiveMemoryMmapEngine.java      |   22 +-
 .../hbase/io/hfile/bucket/TestFileIOEngine.java    |   39 +-
 .../io/hfile/bucket/TestPrefetchPersistence.java   |   52 +-
 .../hfile/bucket/TestPrefetchWithBucketCache.java  |   71 +-
 .../hadoop/hbase/io/hfile/bucket/TestRAMCache.java |   29 +-
 .../bucket/TestRecoveryPersistentBucketCache.java  |   19 +-
 .../io/hfile/bucket/TestVerifyBucketCacheFile.java |   66 +-
 ...leRpcServer.java => AbstractTestRpcServer.java} |   58 +-
 .../apache/hadoop/hbase/ipc/TestBufferChain.java   |   27 +-
 .../apache/hadoop/hbase/ipc/TestCallRunner.java    |   56 +-
 .../hadoop/hbase/ipc/TestFifoRpcScheduler.java     |   19 +-
 .../apache/hadoop/hbase/ipc/TestHBaseClient.java   |   49 +-
 .../hbase/ipc/TestMasterFifoRpcScheduler.java      |   28 +-
 .../hbase/ipc/TestMultipleServerPrincipalsIPC.java |   70 +-
 .../hbase/ipc/TestNettyChannelWritability.java     |   21 +-
 .../hbase/ipc/TestNettyIPCCloseConnection.java     |   25 +-
 .../hadoop/hbase/ipc/TestNettyRpcServer.java       |   77 +-
 .../apache/hadoop/hbase/ipc/TestProtoBufRpc.java   |   56 +-
 .../hadoop/hbase/ipc/TestRWQueueRpcExecutor.java   |   41 +-
 .../hadoop/hbase/ipc/TestRpcClientLeaks.java       |   43 +-
 .../hadoop/hbase/ipc/TestRpcConnectionHeader.java  |   19 +-
 .../hadoop/hbase/ipc/TestRpcHandlerException.java  |   39 +-
 .../apache/hadoop/hbase/ipc/TestRpcMetrics.java    |   15 +-
 .../ipc/TestRpcServerSlowConnectionSetup.java      |   48 +-
 .../hbase/ipc/TestRpcServerTraceLogging.java       |   22 +-
 .../hbase/ipc/TestRpcSkipInitialSaslHandshake.java |   29 +-
 .../hadoop/hbase/ipc/TestSecureNettyRpcServer.java |   40 +-
 .../hbase/ipc/TestSecureSimpleRpcServer.java       |   46 +-
 .../hbase/ipc/TestSecurityRpcSentBytesMetrics.java |   27 +-
 .../apache/hadoop/hbase/ipc/TestServerCall.java    |   35 +-
 .../hadoop/hbase/ipc/TestSimpleRpcScheduler.java   |   52 +-
 .../hadoop/hbase/ipc/TestSimpleRpcServer.java      |   82 +-
 .../hadoop/hbase/master/AbstractTestDLS.java       |    2 +-
 .../TestMasterOperationsForRegionReplicas.java     |    3 +-
 .../hbase/master/TestRegionsRecoveryChore.java     |    6 +
 .../hbase/master/cleaner/TestHFileLinkCleaner.java |   18 +-
 .../MasterFailoverWithProceduresTestBase.java      |    8 +-
 .../procedure/MasterProcedureTestingUtility.java   |   24 +-
 .../procedure/TestCloneSnapshotProcedure.java      |   33 +-
 .../TestCloneSnapshotProcedureFileBasedSFT.java    |   18 +-
 .../TestCreateDeleteTableProcedureWithRetry.java   |   28 +-
 .../procedure/TestCreateNamespaceProcedure.java    |   35 +-
 .../procedure/TestCreateTableNoRegionServer.java   |   29 +-
 .../master/procedure/TestCreateTableProcedure.java |   75 +-
 .../TestCreateTableProcedureMuitipleRegions.java   |   21 +-
 .../TestCreateTableWithMasterFailover.java         |   13 +-
 .../TestDeleteColumnFamilyProcedureFromClient.java |   41 +-
 .../procedure/TestDeleteNamespaceProcedure.java    |   48 +-
 .../master/procedure/TestDeleteTableProcedure.java |   90 +-
 .../TestDeleteTableProcedureWithRecovery.java      |   53 +-
 .../TestDeleteTableWithMasterFailover.java         |   13 +-
 .../procedure/TestDisableTableProcedure.java       |   48 +-
 .../TestDisableTableWithMasterFailover.java        |   13 +-
 .../master/procedure/TestEnableTableProcedure.java |   51 +-
 .../TestEnableTableWithMasterFailover.java         |   13 +-
 .../TestFastFailOnProcedureNotRegistered.java      |   29 +-
 .../master/procedure/TestFlushTableProcedure.java  |   20 +-
 .../procedure/TestFlushTableProcedureBase.java     |   20 +-
 .../TestFlushTableProcedureMasterRestarts.java     |   13 +-
 ...eProcedureWithDoNotSupportFlushTableMaster.java |   13 +-
 .../hadoop/hbase/master/procedure/TestHBCKSCP.java |   56 +-
 .../master/procedure/TestIgnoreUnknownFamily.java  |   40 +-
 .../master/procedure/TestLogRollProcedure.java     |   34 +-
 .../TestManageTableErasureCodingPolicy.java        |   23 +-
 .../procedure/TestMasterObserverPostCalls.java     |   67 +-
 .../procedure/TestMasterProcedureEvents.java       |   42 +-
 .../procedure/TestMasterProcedureScheduler.java    |   81 +-
 .../TestMasterProcedureSchedulerConcurrency.java   |   51 +-
 .../procedure/TestModifyNamespaceProcedure.java    |   35 +-
 .../master/procedure/TestModifyTableProcedure.java |  144 +-
 .../TestModifyTableProcedureWithRecovery.java      |   63 +-
 .../hbase/master/procedure/TestProcedureAdmin.java |   56 +-
 .../master/procedure/TestProcedurePriority.java    |   21 +-
 .../master/procedure/TestProcedureTracing.java     |   82 +-
 .../master/procedure/TestProcedureWaitAndWake.java |   21 +-
 .../master/procedure/TestRaceBetweenSCPAndDTP.java |   21 +-
 .../procedure/TestRecoverySnapshotUtils.java       |   27 +-
 .../procedure/TestReloadQuotasProcedure.java       |   39 +-
 .../TestReopenTableRegionsIntegration.java         |   51 +-
 .../TestReopenTableRegionsProcedureBackoff.java    |   23 +-
 ...estReopenTableRegionsProcedureBatchBackoff.java |   25 +-
 .../TestReopenTableRegionsProcedureBatching.java   |   25 +-
 ...estReopenTableRegionsProcedureInfiniteLoop.java |   21 +-
 ...ReopenTableRegionsProcedureSpecificRegions.java |  131 +-
 .../procedure/TestRestoreSnapshotProcedure.java    |   53 +-
 .../hadoop/hbase/master/procedure/TestSCP.java     |   18 +-
 .../hadoop/hbase/master/procedure/TestSCPBase.java |   14 +-
 .../hbase/master/procedure/TestSCPWithMeta.java    |   13 +-
 .../procedure/TestSCPWithMetaWithReplicas.java     |   11 +-
 ...CPWithMetaWithReplicasWithoutZKCoordinated.java |   11 +-
 .../TestSCPWithMetaWithoutZKCoordinated.java       |   11 +-
 .../master/procedure/TestSCPWithReplicas.java      |   11 +-
 .../procedure/TestSCPWithReplicasWithRSGroup.java  |   12 +-
 .../TestSCPWithReplicasWithoutZKCoordinated.java   |   11 +-
 .../hbase/master/procedure/TestSCPWithoutMeta.java |   13 +-
 .../procedure/TestSCPWithoutMetaWithReplicas.java  |   11 +-
 ...ithoutMetaWithReplicasWithoutZKCoordinated.java |   11 +-
 .../TestSCPWithoutMetaWithoutZKCoordinated.java    |   11 +-
 .../procedure/TestSCPWithoutZKCoordinated.java     |   11 +-
 .../procedure/TestSafemodeBringsDownMaster.java    |   32 +-
 .../procedure/TestSchedulerQueueDeadLock.java      |   46 +-
 .../procedure/TestServerRemoteProcedure.java       |   43 +-
 .../master/procedure/TestSnapshotProcedure.java    |   21 +-
 .../TestSnapshotProcedureBasicSnapshot.java        |   26 +-
 .../TestSnapshotProcedureConcurrently.java         |   19 +-
 .../TestSnapshotProcedureEarlyExpiration.java      |   20 +-
 .../TestSnapshotProcedureForSnapshotType.java      |   36 +-
 .../TestSnapshotProcedureMasterRestarts.java       |   19 +-
 .../master/procedure/TestSnapshotProcedureRIT.java |   13 +-
 .../procedure/TestSnapshotProcedureRSCrashes.java  |   13 +-
 .../TestSnapshotProcedureSnapshotCorrupted.java    |   17 +-
 .../TestSnapshotProcedureWithLockTimeout.java      |   27 +-
 .../procedure/TestSnapshotRegionProcedure.java     |   25 +-
 .../procedure/TestSnapshotVerifyProcedure.java     |   47 +-
 .../master/procedure/TestSplitWALProcedure.java    |   39 +-
 ...tSuspendTRSPWhenHoldingRegionStateNodeLock.java |   25 +-
 .../procedure/TestTableDDLProcedureBase.java       |   22 +-
 .../TestTableDescriptorModificationFromClient.java |   50 +-
 .../TestTableProcedureWaitingQueueCleanup.java     |   23 +-
 .../procedure/TestTruncateRegionProcedure.java     |   58 +-
 .../TestTruncateRegionProcedureWithRecovery.java   |   68 +-
 .../procedure/TestTruncateTableProcedure.java      |   62 +-
 .../TestTruncateTableProcedureWithRecovery.java    |   53 +-
 .../TestTruncateTableWithMasterFailover.java       |   15 +-
 .../procedure/TestWALProcedureStoreOnHDFS.java     |   50 +-
 .../org/apache/hadoop/hbase/mob/MobTestUtil.java   |   18 +-
 .../apache/hadoop/hbase/mob/TestCachedMobFile.java |   35 +-
 .../hbase/mob/TestDefaultMobStoreFlusher.java      |   65 +-
 .../hbase/mob/TestExpiredMobFileCleaner.java       |   40 +-
 .../hbase/mob/TestExpiredMobFileCleanerChore.java  |   54 +-
 .../hadoop/hbase/mob/TestMobCompactionOptMode.java |   12 +-
 .../mob/TestMobCompactionOptRegionBatchMode.java   |   23 +-
 .../TestMobCompactionRegularRegionBatchMode.java   |   23 +-
 .../hbase/mob/TestMobCompactionWithDefaults.java   |  168 +-
 .../hbase/mob/TestMobCompactionWithException.java  |   48 +-
 .../hadoop/hbase/mob/TestMobDataBlockEncoding.java |   20 +-
 .../org/apache/hadoop/hbase/mob/TestMobFile.java   |   31 +-
 .../apache/hadoop/hbase/mob/TestMobFileCache.java  |   24 +-
 .../hadoop/hbase/mob/TestMobFileCleanupUtil.java   |   25 +-
 .../apache/hadoop/hbase/mob/TestMobFileLink.java   |   31 +-
 .../apache/hadoop/hbase/mob/TestMobFileName.java   |   24 +-
 .../hadoop/hbase/mob/TestMobStoreCompaction.java   |  148 +-
 .../hadoop/hbase/mob/TestMobStoreScanner.java      |   86 +-
 .../org/apache/hadoop/hbase/mob/TestMobUtils.java  |   21 +-
 .../hbase/mob/TestMobWithByteBuffAllocator.java    |   28 +-
 .../hbase/mob/TestRSMobFileCleanerChore.java       |   25 +-
 .../TestMemoryBoundedLogMessageBuffer.java         |   25 +-
 .../hadoop/hbase/monitoring/TestTaskMonitor.java   |   37 +-
 .../hbase/namequeues/TestWALEventTracker.java      |    2 +-
 .../hbase/namespace/TestNamespaceAuditor.java      |  109 +-
 .../hbase/quotas/TestBlockBytesScannedQuota.java   |    2 +-
 .../regionserver/MetricsRegionWrapperStub.java     |    5 +
 .../hbase/regionserver/NoOpScanPolicyObserver.java |    3 +-
 .../hbase/regionserver/TestDataTieringManager.java |  147 +
 .../regionserver/TestDirectStoreSplitsMerges.java  |   14 +-
 .../regionserver/TestHRegionReplayEvents.java      |   21 +-
 .../hadoop/hbase/regionserver/TestHStoreFile.java  |   10 +-
 .../regionserver/TestMergesSplitsAddToTracker.java |    8 +-
 .../regionserver/TestMetricsTableAggregate.java    |    7 +
 .../regionserver/TestRegionReplicaFailover.java    |    3 +-
 .../TestSplitTransactionOnCluster.java             |    9 +-
 .../hbase/regionserver/TestStoreFileInfo.java      |    8 +-
 .../compactions/PerfTestCompactionPolicies.java    |   46 +-
 .../regionserver/compactions/TestCloseChecker.java |   16 +-
 .../compactions/TestCompactedHFilesDischarger.java |   45 +-
 .../regionserver/compactions/TestCompactor.java    |   16 +-
 .../compactions/TestCurrentHourProvider.java       |   15 +-
 .../compactions/TestCustomCellTieredCompactor.java |   27 +-
 .../compactions/TestDateTieredCompactor.java       |   44 +-
 .../compactions/TestFIFOCompactionPolicy.java      |   63 +-
 .../regionserver/compactions/TestOffPeakHours.java |   25 +-
 .../TestRowKeyDateTieringValueProvider.java        |   63 +-
 .../compactions/TestStripeCompactionPolicy.java    |   80 +-
 .../compactions/TestStripeCompactor.java           |   44 +-
 .../hbase/regionserver/http/TestRSStatusPage.java  |   30 +-
 .../metrics/TestMetricsThrottleExceptions.java     |   39 +-
 .../querymatcher/AbstractTestScanQueryMatcher.java |    4 +-
 .../TestCompactionScanQueryMatcher.java            |   17 +-
 .../querymatcher/TestExplicitColumnTracker.java    |   15 +-
 .../TestNewVersionBehaviorTracker.java             |   15 +-
 .../querymatcher/TestScanDeleteTracker.java        |   19 +-
 .../TestScanWildcardColumnTracker.java             |   17 +-
 .../querymatcher/TestUserScanQueryMatcher.java     |   40 +-
 .../TestRegionReplicationBufferManager.java        |   25 +-
 .../TestRegionReplicationFlushRequester.java       |   17 +-
 .../TestRegionReplicationForFlushMarker.java       |   25 +-
 .../TestRegionReplicationForSkipWAL.java           |   25 +-
 .../TestRegionReplicationForWriteException.java    |   29 +-
 .../TestRegionReplicationSink.java                 |   31 +-
 ...eplicationSinkCallbackAndFlushConcurrently.java |   24 +-
 ...StartupWithLegacyRegionReplicationEndpoint.java |   27 +-
 .../TestChangeStoreFileTracker.java                |   71 +-
 .../TestMigrationStoreFileTracker.java             |   70 +-
 .../TestRegionWithFileBasedStoreFileTracker.java   |   35 +-
 .../storefiletracker/TestStoreFileListFile.java    |   89 +-
 .../TestStoreFileListFilePrinter.java              |   31 +-
 .../TestStoreFileTrackerFactory.java               |   15 +-
 .../TestStoreFileTrackerValidationUtils.java       |   15 +-
 .../TestCompactionWithThroughputController.java    |   17 +-
 .../TestFlushWithThroughputController.java         |   37 +-
 .../throttle/TestStoreHotnessProtector.java        |   30 +-
 .../hbase/regionserver/wal/AbstractTestFSWAL.java  |   73 +-
 .../wal/AbstractTestLogRollPeriod.java             |   10 +-
 .../regionserver/wal/AbstractTestLogRolling.java   |   63 +-
 .../regionserver/wal/AbstractTestProtobufLog.java  |   33 +-
 .../regionserver/wal/AbstractTestWALReplay.java    |   57 +-
 .../regionserver/wal/ProtobufLogTestHelper.java    |   12 +-
 .../hbase/regionserver/wal/TestAsyncFSWAL.java     |   30 +-
 .../regionserver/wal/TestAsyncFSWALDurability.java |   21 +-
 .../regionserver/wal/TestAsyncFSWALRollStuck.java  |   21 +-
 .../regionserver/wal/TestAsyncLogRollPeriod.java   |   15 +-
 .../regionserver/wal/TestAsyncLogRolling.java      |   20 +-
 .../regionserver/wal/TestAsyncProtobufLog.java     |   24 +-
 .../hbase/regionserver/wal/TestAsyncWALReplay.java |   31 +-
 .../wal/TestAsyncWALReplayCompressed.java          |   15 +-
 .../wal/TestAsyncWALReplayValueCompression.java    |   15 +-
 .../regionserver/wal/TestCombinedAsyncWriter.java  |   35 +-
 .../hbase/regionserver/wal/TestCompressor.java     |   27 +-
 .../regionserver/wal/TestCustomWALCellCodec.java   |   28 +-
 .../hbase/regionserver/wal/TestDurability.java     |   72 +-
 .../hadoop/hbase/regionserver/wal/TestFSHLog.java  |   52 +-
 .../regionserver/wal/TestFSHLogDurability.java     |   13 +-
 .../hbase/regionserver/wal/TestFSWALEntry.java     |   15 +-
 .../hbase/regionserver/wal/TestHBaseWalOnEC.java   |   58 +-
 .../hbase/regionserver/wal/TestLogRollAbort.java   |   64 +-
 .../hbase/regionserver/wal/TestLogRollPeriod.java  |   15 +-
 .../hbase/regionserver/wal/TestLogRolling.java     |   79 +-
 .../regionserver/wal/TestLogRollingNoCluster.java  |   17 +-
 .../hbase/regionserver/wal/TestMetricsWAL.java     |   31 +-
 .../hbase/regionserver/wal/TestProtobufLog.java    |   11 +-
 .../regionserver/wal/TestSecureAsyncWALReplay.java |   15 +-
 .../regionserver/wal/TestSecureWALReplay.java      |   27 +-
 .../regionserver/wal/TestSequenceIdAccounting.java |   22 +-
 .../hbase/regionserver/wal/TestSyncFuture.java     |   27 +-
 .../regionserver/wal/TestSyncFutureCache.java      |   19 +-
 .../regionserver/wal/TestWALActionsListener.java   |   27 +-
 .../wal/TestWALCellCodecWithCompression.java       |   47 +-
 .../regionserver/wal/TestWALConfiguration.java     |   47 +-
 .../hadoop/hbase/regionserver/wal/TestWALEdit.java |   15 +-
 .../hbase/regionserver/wal/TestWALReplay.java      |   19 +-
 .../wal/TestWALReplayBoundedLogWriterCreation.java |   25 +-
 .../regionserver/wal/TestWALReplayCompressed.java  |   25 +-
 .../wal/TestWALReplayValueCompression.java         |   25 +-
 .../wal/TestWALSyncTimeoutException.java           |   25 +-
 .../regionserver/wal/WALDurabilityTestBase.java    |   29 +-
 .../TestReplicationStuckWithDroppedTable.java      |    2 +-
 .../hbase/rsgroup/EnableRSGroupsTestBase.java      |   14 +-
 .../hadoop/hbase/rsgroup/TestEnableRSGroups.java   |   11 +-
 .../rsgroup/TestEnableRSGroupsCompatibility.java   |   11 +-
 .../hbase/rsgroup/TestMigrateRSGroupInfo.java      |   30 +-
 .../hadoop/hbase/rsgroup/TestRSGroupConfig.java    |   35 +-
 .../hbase/rsgroup/TestRSGroupMappingScript.java    |   34 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsAdmin1.java   |   56 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsAdmin2.java   |   52 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsBalance.java  |   40 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsBase.java     |   23 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsBasics.java   |   43 +-
 .../hbase/rsgroup/TestRSGroupsCPHookCalled.java    |   36 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsFallback.java |   36 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsKillRS.java   |   38 +-
 .../hbase/rsgroup/TestRSGroupsOfflineMode.java     |   36 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsWithACL.java  |   25 +-
 .../rsgroup/TestUpdateRSGroupConfiguration.java    |   37 +-
 .../hbase/rsgroup/VerifyingRSGroupAdmin.java       |    4 +-
 .../hbase/security/AbstractTestMutualTls.java      |   64 +-
 .../hbase/security/AbstractTestSecureIPC.java      |   12 +-
 .../security/AbstractTestTlsRejectPlainText.java   |   42 +-
 ...stMultipleServerPrincipalsFallbackToSimple.java |   59 +-
 .../hbase/security/TestMutualTlsClientSide.java    |   46 +-
 .../TestMutualTlsClientSideNonLocalhost.java       |   63 +-
 .../hbase/security/TestMutualTlsServerSide.java    |   80 +-
 .../hbase/security/TestNettyIPCSslFailure.java     |   31 +-
 .../hbase/security/TestNettyTLSIPCFileWatcher.java |   66 +-
 .../security/TestNettyTlsIPCRejectPlainText.java   |   30 +-
 .../security/TestSaslTlsIPCRejectPlainText.java    |   34 +-
 ...estSecurityInfoAndHBasePolicyProviderMatch.java |   27 +-
 .../org/apache/hadoop/hbase/security/TestUser.java |   56 +-
 .../TestUsersOperationsWithSecureHadoop.java       |   35 +-
 .../hbase/security/access/SecureTestUtil.java      |    4 +-
 .../security/access/TestAccessControlFilter.java   |   81 +-
 .../security/access/TestAccessController.java      |  121 +-
 .../security/access/TestAccessController2.java     |   76 +-
 .../security/access/TestAccessController3.java     |   43 +-
 .../access/TestCellACLWithMultipleVersions.java    |   41 +-
 .../hadoop/hbase/security/access/TestCellACLs.java |   39 +-
 .../TestCoprocessorWhitelistMasterObserver.java    |   21 +-
 .../hbase/security/access/TestHDFSAclHelper.java   |    2 +-
 .../security/access/TestNamespaceCommands.java     |   25 +-
 .../security/access/TestPermissionBuilder.java     |   19 +-
 .../hbase/security/access/TestRpcAccessChecks.java |   59 +-
 .../security/access/TestScanEarlyTermination.java  |   83 +-
 .../TestSnapshotScannerHDFSAclController.java      |  245 +-
 .../TestSnapshotScannerHDFSAclController2.java     |   37 +-
 .../security/access/TestTablePermissions.java      |  121 +-
 .../access/TestUnloadAccessController.java         |   23 +-
 .../access/TestWithDisabledAuthorization.java      |   39 +-
 .../security/access/TestZKPermissionWatcher.java   |   25 +-
 .../CustomSaslAuthenticationProviderTestBase.java  |   63 +-
 ...omSaslAuthenticationProviderNettyRpcServer.java |   22 +-
 ...mSaslAuthenticationProviderSimpleRpcServer.java |   22 +-
 .../hbase/security/token/SecureTestCluster.java    |   12 +-
 .../security/token/TestAuthenticationKey.java      |   17 +-
 .../token/TestDelegationTokenWithEncryption.java   |   63 +-
 .../security/token/TestFsDelegationToken.java      |   25 +-
 .../token/TestGenerateDelegationToken.java         |   54 +-
 .../security/token/TestTokenAuthentication.java    |   74 +-
 .../hbase/security/token/TestZKSecretWatcher.java  |   36 +-
 .../token/TestZKSecretWatcherRefreshKeys.java      |   29 +-
 .../TestDefaultScanLabelGeneratorStack.java        |   36 +-
 .../TestEnforcingScanLabelGenerator.java           |   54 +-
 .../visibility/TestExpressionExpander.java         |   17 +-
 .../security/visibility/TestExpressionParser.java  |   19 +-
 ...tVisibilityLabelReplicationWithExpAsString.java |   27 +-
 ...tVisibilityLabelsOnNewVersionBehaviorTable.java |   18 +-
 ...tVisibilityLabelsOpWithDifferentUsersNoACL.java |   29 +-
 .../TestVisibilityLabelsReplication.java           |   47 +-
 .../visibility/TestVisibilityLabelsWithACL.java    |   54 +-
 ...estVisibilityLabelsWithCustomVisLabService.java |   25 +-
 ...VisibilityLabelsWithDefaultVisLabelService.java |   45 +-
 .../TestVisibilityLabelsWithDeletes.java           |  255 +-
 .../TestVisibilityLabelsWithSLGStack.java          |   34 +-
 .../visibility/TestVisibilityLablesWithGroups.java |   38 +-
 .../visibility/TestVisibilityWithCheckAuths.java   |   42 +-
 .../visibility/TestWithDisabledAuthorization.java  |   40 +-
 ...tyLabels.java => VisibilityLabelsTestBase.java} |   79 +-
 .../VisibilityLabelsWithDeletesTestBase.java       |   65 +-
 .../hbase/snapshot/MobSnapshotTestingUtils.java    |    6 +-
 .../hbase/snapshot/SnapshotTestingUtils.java       |   45 +-
 .../TestConcurrentFlushSnapshotFromClient.java     |   20 +-
 .../snapshot/TestFlushSnapshotFromClient.java      |   39 +-
 .../snapshot/TestMobFlushSnapshotFromClient.java   |   19 +-
 .../TestMobRestoreFlushSnapshotFromClient.java     |   15 +-
 .../snapshot/TestMobRestoreSnapshotHelper.java     |   10 +-
 .../hbase/snapshot/TestRegionSnapshotTask.java     |   27 +-
 .../TestRestoreFlushSnapshotFromClient.java        |   44 +-
 .../hbase/snapshot/TestRestoreSnapshotHelper.java  |   49 +-
 .../hbase/snapshot/TestSnapshotClientRetries.java  |   49 +-
 .../snapshot/TestSnapshotDescriptionUtils.java     |   32 +-
 .../hbase/snapshot/TestSnapshotManifest.java       |   23 +-
 .../hbase/snapshot/TestSnapshotStoreFileSize.java  |   26 +-
 .../snapshot/TestSnapshotWhenChoreCleaning.java    |   37 +-
 ...nsafe.java => TestFromClientSide1WoUnsafe.java} |   27 +-
 ...nsafe.java => TestFromClientSide2WoUnsafe.java} |   27 +-
 .../hbase/util/TestFromClientSide3WoUnsafe.java    |   27 +-
 .../hadoop/hbase/wal/CompressedWALTestBase.java    |    9 +-
 .../apache/hadoop/hbase/wal/TestCompressedWAL.java |    6 +-
 .../wal/TestCompressedWALValueCompression.java     |    6 +-
 .../hadoop/hbase/wal/TestWALSplitToHFile.java      |    2 +-
 ...LCorruptionDueToDanglingByteBufferTestBase.java |    2 +-
 hbase-shell/src/main/ruby/irb/hirb.rb              |   15 +-
 .../apache/hadoop/hbase/HBaseTestingUtility.java   |   13 +
 .../hbase/thrift/HThreadedSelectorServerArgs.java  |    2 +-
 hbase-website/app/components/links.ts              |    4 +
 .../pages/_docs/docs/_mdx/(multi-page)/meta.json   |    1 +
 .../docs/_mdx/(multi-page)/security/index.mdx      |    8 +
 .../app/pages/_landing/downloads/content.md        |    4 +-
 .../app/pages/_landing/security-model/content.md   |  139 +
 .../{acid-semantics => security-model}/index.tsx   |    2 +-
 hbase-website/app/routes.ts                        |    3 +-
 .../{mailing-lists.tsx => security-model.tsx}      |   12 +-
 hbase-website/package-lock.json                    |  480 +++-
 hbase-website/package.json                         |    2 +-
 pom.xml                                            |    4 +-
 651 files changed, 13310 insertions(+), 18450 deletions(-)
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSide3TestBase.java
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSideScanExcpetion.java
 => FromClientSideScanExcpetionTestBase.java} (84%)
 rename 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide.java
 => FromClientSideTest1.java} (79%)
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTest2.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTest3.java
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide4.java
 => FromClientSideTest4.java} (79%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide5.java
 => FromClientSideTest5.java} (78%)
 rename 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{FromClientSideBase.java
 => FromClientSideTestBase.java} (92%)
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTestFilterAcrossMultipleRegions.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTestHTableExistsMethodMultipleRegionsMultipleGets.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTestHTableExistsMethodMultipleRegionsSingleGet.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/FromClientSideTestPutThenGetWithMultipleThreads.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestClientDataStructureMisc.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestConnectionReconnect.java
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestExportFileSystemStateWithMergeOrSplitRegion.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide1.java
 (67%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide1WithCoprocessor.java
 (62%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide3.java
 => TestFromClientSide2.java} (70%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide3.java
 => TestFromClientSide2WithCoprocessor.java} (65%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/{TestFromClientSide3.java
 => TestFromClientSide3WithCoprocessor.java} (65%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide4WithCoprocessor.java
 (53%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestExportFileSystemStateWithMergeOrSplitRegion.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide5WithCoprocessor.java
 (56%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideFilterAcrossMultipleRegions.java
 (64%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideFilterAcrossMultipleRegionsWithCoprocessor.java
 (59%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideHTableExistsMethodMultipleRegionsMultipleGets.java
 (62%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideHTableExistsMethodMultipleRegionsMultipleGetsWithCoprocessor.java
 (58%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideHTableExistsMethodMultipleRegionsSingleGet.java
 (62%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideHTableExistsMethodMultipleRegionsSingleGetWithCoprocessor.java
 (58%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSidePutThenGetWithMultipleThreads.java
 (64%)
 copy 
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/snapshot/TestConsecutiveExportsWithTmpDir.java
 => 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSidePutThenGetWithMultipleThreadsWithCoprocessor.java
 (59%)
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideWithCoprocessor.java
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideWithCoprocessor4.java
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSideWithCoprocessor5.java
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/{TestSimpleRpcServer.java
 => AbstractTestRpcServer.java} (63%)
 rename 
hbase-server/src/test/java/org/apache/hadoop/hbase/security/visibility/{TestVisibilityLabels.java
 => VisibilityLabelsTestBase.java} (94%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/util/{TestFromClientSide3WoUnsafe.java
 => TestFromClientSide1WoUnsafe.java} (57%)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/util/{TestFromClientSide3WoUnsafe.java
 => TestFromClientSide2WoUnsafe.java} (57%)
 create mode 100644 hbase-website/app/pages/_landing/security-model/content.md
 copy hbase-website/app/pages/_landing/{acid-semantics => 
security-model}/index.tsx (96%)
 copy hbase-website/app/routes/_landing/{mailing-lists.tsx => 
security-model.tsx} (71%)

Reply via email to