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%)

Reply via email to