This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a change to branch HBASE-21512
in repository https://gitbox.apache.org/repos/asf/hbase.git.
discard 03c4e5b HBASE-22281 Fix failed shell UTs
discard 5325dd9 HBASE-22223 Implement RegionLocator based on
AsyncTableRegionLocator
discard 8c456f2 HBASE-22238 Fix TestRpcControllerFactory
discard 41393f4 HBASE-21725 Implement BufferedMutator Based on
AsyncBufferedMutator
discard 8e9e541 HBASE-22239 Should translate the exception before returning
it in AsyncRegionServerAdmin
discard 3f0882d HBASE-22241 Fix TestRegionServerCoprocessorEndpoint
discard addf384 HBASE-21718 Implement Admin based on AsyncAdmin
discard 857cdf4 HBASE-21717 Implement Connection based on AsyncConnection
discard e10bb49 HBASE-21585 Remove ClusterConnection
discard fcd963e HBASE-21779 Reimplement BulkLoadHFilesTool to use
AsyncClusterConnection
discard d3c21f3 HBASE-21778 Remove the usage of the locateRegion related
methods in ClusterConnection
discard 8bbd3c4 HBASE-21719 Rewrite RegionPlacementMaintainer to use
AsyncClusterConnection
discard 6e432e7 HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait
to use AsyncClusterConnection
discard f9ef670 HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use
AsyncClusterConnection
discard 9978ccc HBASE-21538 Rewrite RegionReplicaFlushHandler to use
AsyncClusterConnection
discard 741ad95 HBASE-21579 Use AsyncClusterConnection for
HBaseInterClusterReplicationEndpoint
discard 363c29c HBASE-21526 Use AsyncClusterConnection in ServerManager for
getRsAdmin
discard ce49708 HBASE-21516 Use AsyncConnection instead of Connection in
SecureBulkLoadManager
discard a5bcce8 HBASE-21515 Also initialize an AsyncClusterConnection in
HRegionServer
add 7154ea7 HBASE-22206 dist.apache.org must not be used for public
downloads
add ce1a96f HBASE-22268 Exclude javax.activation coming from Hadoop 3.2+
from shaded artifacts
add 2067b23 HBASE-19222 update jruby to 9.1.17.0
add 01d3d32 HBASE-22286 License handling incorrectly lists CDDL/GPLv2+CE
as safe to not aggregate.
add 1644d74 HBASE-22200 - WALSplitter.hasRecoveredEdits should use same
FS instance from WAL region dir
add 3af7d02 HBASE-21467 Fix flaky test
TestCoprocessorClassLoader.testCleanupOldJars
add 1584d24 Merge pull request #100 from
OrDTesters/fix-flaky-testCleanupOldJars
add 1f0e43a HBASE-22232 Removed deprecated methods in CompareFilter
add 4d358b0 HBASE-22230 REST Server drops connection on long scan
add 375ac55 HBASE-22047 LeaseException in Scan should be retried
add da286b9 Merge pull request #158 from hextriclosan/HBASE-22047
add 3dfa98f HBASE-22258 Removed deprecated methods in VisibilityClient
add 6855143 HBASE-22292 PreemptiveFastFailInterceptor clean
repeatedFailuresMap issue
add 512bc84 HBASE-22298 branch-2.2 nightly fails "[ForOverride] Method
annotated @ForOverride must have protected or package-private visibility"
add fe7cf10 HBASE-22086: Space Quota issue: Deleting snapshot doesn't
update the usage of table
add d77e90c HBASE-22296 Remove
TestFromClientSide.testGetStartEndKeysWithRegionReplicas
add 7617b71 HBASE-22250 The same constants used in many places should be
placed in constant classes
new a03690c HBASE-21515 Also initialize an AsyncClusterConnection in
HRegionServer
new ff93650 HBASE-21516 Use AsyncConnection instead of Connection in
SecureBulkLoadManager
new f265817 HBASE-21526 Use AsyncClusterConnection in ServerManager for
getRsAdmin
new 79dd310 HBASE-21579 Use AsyncClusterConnection for
HBaseInterClusterReplicationEndpoint
new db65f0f HBASE-21538 Rewrite RegionReplicaFlushHandler to use
AsyncClusterConnection
new 42e79ed HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use
AsyncClusterConnection
new afba1f7 HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait
to use AsyncClusterConnection
new 9ee0d88 HBASE-21719 Rewrite RegionPlacementMaintainer to use
AsyncClusterConnection
new f2cc99e HBASE-21778 Remove the usage of the locateRegion related
methods in ClusterConnection
new 40fcefd HBASE-21779 Reimplement BulkLoadHFilesTool to use
AsyncClusterConnection
new b2c3c80 HBASE-21585 Remove ClusterConnection
new 2a9d4de HBASE-21717 Implement Connection based on AsyncConnection
new d18cfea HBASE-21718 Implement Admin based on AsyncAdmin
new 61d6bca HBASE-22241 Fix TestRegionServerCoprocessorEndpoint
new 7a5b40a HBASE-22239 Should translate the exception before returning
it in AsyncRegionServerAdmin
new 18c9582 HBASE-21725 Implement BufferedMutator Based on
AsyncBufferedMutator
new b49f174 HBASE-22238 Fix TestRpcControllerFactory
new 6f8fcd3 HBASE-22223 Implement RegionLocator based on
AsyncTableRegionLocator
new 64eb5ff HBASE-22281 Fix failed shell UTs
new 15bde1f HBASE-22295 Fix TestClientOperationTimeout
new 09e9e01 HBASE-22297 Fix TestRegionMergeTransitionOnCluster and
TestSplitTransactionOnCluster
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 (03c4e5b)
\
N -- N -- N refs/heads/HBASE-21512 (09e9e01)
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.
The 21 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.
Summary of changes:
.../apache/hadoop/hbase/client/ClientScanner.java | 3 +-
.../client/PreemptiveFastFailInterceptor.java | 7 +-
.../hadoop/hbase/client/TableOverAsyncTable.java | 2 +-
.../apache/hadoop/hbase/filter/CompareFilter.java | 124 ----------------
.../hadoop/hbase/filter/DependentColumnFilter.java | 25 +---
.../apache/hadoop/hbase/filter/FamilyFilter.java | 16 ---
.../apache/hadoop/hbase/filter/ParseFilter.java | 30 +---
.../hadoop/hbase/filter/QualifierFilter.java | 15 --
.../org/apache/hadoop/hbase/filter/RowFilter.java | 15 --
.../filter/SingleColumnValueExcludeFilter.java | 64 ---------
.../hbase/filter/SingleColumnValueFilter.java | 75 +---------
.../apache/hadoop/hbase/filter/ValueFilter.java | 14 --
.../apache/hadoop/hbase/quotas/QuotaTableUtil.java | 156 +++++++++++++++++++++
.../apache/hadoop/hbase/security/SecurityInfo.java | 10 +-
.../security/visibility/VisibilityClient.java | 100 -------------
.../apache/hadoop/hbase/client/TestOperation.java | 4 +-
.../java/org/apache/hadoop/hbase/HConstants.java | 6 +
.../hadoop/hbase/security/SecurityConstants.java | 33 ++---
.../hbase/util/TestCoprocessorClassLoader.java | 3 +-
.../test/IntegrationTestZKAndFSPermissions.java | 3 +-
.../src/main/resources/META-INF/LICENSE.vm | 2 +-
.../src/main/resources/supplemental-models.xml | 17 +++
.../org/apache/hadoop/hbase/rest/RESTServlet.java | 11 +-
.../hadoop/hbase/rest/ScannerInstanceResource.java | 3 +
.../hadoop/hbase/rest/client/RemoteHTable.java | 1 -
.../hadoop/hbase/rest/model/ScannerModel.java | 5 +-
.../hadoop/hbase/rest/client/TestRemoteTable.java | 58 +++++++-
.../hbase/master/ClusterSchemaServiceImpl.java | 2 +-
.../org/apache/hadoop/hbase/master/HMaster.java | 5 +-
.../master/assignment/AssignmentManagerUtil.java | 3 +-
.../hbase/quotas/SnapshotQuotaObserverChore.java | 63 +++++++++
.../hadoop/hbase/regionserver/HRegionServer.java | 10 +-
.../org/apache/hadoop/hbase/wal/WALSplitter.java | 7 +-
.../hadoop/hbase/TestClientOperationTimeout.java | 4 +-
.../hadoop/hbase/client/TestFromClientSide.java | 37 -----
.../hadoop/hbase/filter/TestFilterListOnMini.java | 5 +-
.../hadoop/hbase/quotas/TestQuotaTableUtil.java | 68 +++++++++
.../quotas/TestSnapshotQuotaObserverChore.java | 80 +++++++++++
.../hadoop/hbase/regionserver/TestHRegion.java | 13 +-
.../hbase/regionserver/TestIsDeleteFailure.java | 4 +-
.../hbase/regionserver/TestJoinedScanners.java | 3 +-
.../TestRegionMergeTransactionOnCluster.java | 19 ++-
.../TestRegionServerReadRequestMetrics.java | 8 +-
.../hbase/regionserver/TestReversibleScanners.java | 8 +-
.../regionserver/TestSCVFWithMiniCluster.java | 4 +-
.../TestSplitTransactionOnCluster.java | 3 +-
.../hadoop/hbase/security/HBaseKerberosUtils.java | 6 +-
.../org/apache/hadoop/hbase/wal/TestWALSplit.java | 44 +++---
hbase-shaded/hbase-shaded-client/pom.xml | 2 +
hbase-shaded/pom.xml | 2 +
.../org/apache/hadoop/hbase/thrift2/hbase.thrift | 6 +-
pom.xml | 2 +-
src/site/xdoc/downloads.xml | 10 +-
53 files changed, 587 insertions(+), 633 deletions(-)
copy
hbase-server/src/main/java/org/apache/hadoop/hbase/security/SecurityUtil.java
=>
hbase-common/src/main/java/org/apache/hadoop/hbase/security/SecurityConstants.java
(59%)