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.


    omit 04ecc77  HBASE-22577 
BufferedMutatorOverAsyncBufferedMutator.tryCompleteFuture consume too much CPU 
time
    omit 4fc4754  HBASE-22553 NPE in RegionReplicaReplicationEndpoint
    omit 98f68d7  HBASE-22550 Throw exception when creating thread pool if the 
connection has already been closed
    omit fade08e  HBASE-22526 RejectedExecutionException could be thrown from 
TableOverAsyncTable.coprocessor service if the connection has been shutown
    omit e5c0fae  HBASE-22351 Fix creating table timeout for 
TestProcedurePriority
    omit b0e0443  HBASE-21723 Remove ConnectionImplementation and related 
classes
    omit c14c1a6  HBASE-22037 Re-enable TestAvoidCellReferencesIntoShippedBlocks
    omit 4c63293  HBASE-22328 NPE in RegionReplicaReplicationEndpoint
    omit 5a40978  HBASE-22036 Rewrite TestScannerHeartbeatMessages
    omit c825128  HBASE-22239 Also catch RemoteException in 
SyncReplicationTestBase.verifyReplicationRequestRejection
    omit 071f477  HBASE-22302 Fix TestHbck
    omit 975ad82  HBASE-22297 Fix TestRegionMergeTransitionOnCluster and 
TestSplitTransactionOnCluster
    omit d7b26d3  HBASE-22295 Fix TestClientOperationTimeout
    omit 3007a9c  HBASE-22281 Fix failed shell UTs
    omit 766eede  HBASE-22223 Implement RegionLocator based on 
AsyncTableRegionLocator
    omit 00fe511  HBASE-22238 Fix TestRpcControllerFactory
    omit b37d6e4  HBASE-21725 Implement BufferedMutator Based on 
AsyncBufferedMutator
    omit 4931719  HBASE-22241 Fix TestRegionServerCoprocessorEndpoint
    omit 11fa357  HBASE-21718 Implement Admin based on AsyncAdmin
    omit e2c605f  HBASE-21717 Implement Connection based on AsyncConnection
    omit fdf9653  HBASE-21585 Remove ClusterConnection
    omit 051cfd4  HBASE-21779 Reimplement BulkLoadHFilesTool to use 
AsyncClusterConnection
    omit 60db527  HBASE-21778 Remove the usage of the locateRegion related 
methods in ClusterConnection
    omit 9d92d78  HBASE-21719 Rewrite RegionPlacementMaintainer to use 
AsyncClusterConnection
    omit 6c71305  HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait 
to use AsyncClusterConnection
    omit 122a463  HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use 
AsyncClusterConnection
    omit fda12b1  HBASE-21538 Rewrite RegionReplicaFlushHandler to use 
AsyncClusterConnection
    omit 128e99a  HBASE-21579 Use AsyncClusterConnection for 
HBaseInterClusterReplicationEndpoint
    omit dd4e85e  HBASE-21526 Use AsyncClusterConnection in ServerManager for 
getRsAdmin
    omit 014044f  HBASE-21516 Use AsyncConnection instead of Connection in 
SecureBulkLoadManager
    omit ca46f34  HBASE-21515 Also initialize an AsyncClusterConnection in 
HRegionServer
     add 214553d  [HBASE-22591] : RecoverableZooKeeper improvement for getData, 
getChil… (#310)
     add 5da5deb  HBASE-22344 Documented the deprecation of public and limited 
private APIs (#208)
     new 30c131b  HBASE-21515 Also initialize an AsyncClusterConnection in 
HRegionServer
     new 2446f00  HBASE-21516 Use AsyncConnection instead of Connection in 
SecureBulkLoadManager
     new 5d872d3  HBASE-21526 Use AsyncClusterConnection in ServerManager for 
getRsAdmin
     new 04f737d  HBASE-21579 Use AsyncClusterConnection for 
HBaseInterClusterReplicationEndpoint
     new 7593e86  HBASE-21538 Rewrite RegionReplicaFlushHandler to use 
AsyncClusterConnection
     new d005d6f  HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use 
AsyncClusterConnection
     new a5bcf7d  HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait 
to use AsyncClusterConnection
     new 88adfa3  HBASE-21719 Rewrite RegionPlacementMaintainer to use 
AsyncClusterConnection
     new 72d9f87  HBASE-21778 Remove the usage of the locateRegion related 
methods in ClusterConnection
     new 2182bfb  HBASE-21779 Reimplement BulkLoadHFilesTool to use 
AsyncClusterConnection
     new b7793d7  HBASE-21585 Remove ClusterConnection
     new 6b87a4c  HBASE-21717 Implement Connection based on AsyncConnection
     new d64d015  HBASE-21718 Implement Admin based on AsyncAdmin
     new c3e1d5e  HBASE-22241 Fix TestRegionServerCoprocessorEndpoint
     new d1487fc  HBASE-21725 Implement BufferedMutator Based on 
AsyncBufferedMutator
     new a50154d  HBASE-22238 Fix TestRpcControllerFactory
     new bd10950  HBASE-22223 Implement RegionLocator based on 
AsyncTableRegionLocator
     new 47cb629  HBASE-22281 Fix failed shell UTs
     new 127bef4  HBASE-22295 Fix TestClientOperationTimeout
     new c839180  HBASE-22297 Fix TestRegionMergeTransitionOnCluster and 
TestSplitTransactionOnCluster
     new d5bd841  HBASE-22302 Fix TestHbck
     new a185be8  HBASE-22239 Also catch RemoteException in 
SyncReplicationTestBase.verifyReplicationRequestRejection
     new 6855d58  HBASE-22036 Rewrite TestScannerHeartbeatMessages
     new a95eb65  HBASE-22328 NPE in RegionReplicaReplicationEndpoint
     new 2e3a3d6  HBASE-22037 Re-enable TestAvoidCellReferencesIntoShippedBlocks
     new a116e0b  HBASE-21723 Remove ConnectionImplementation and related 
classes
     new 1a5c2a0  HBASE-22351 Fix creating table timeout for 
TestProcedurePriority
     new 492a105  HBASE-22526 RejectedExecutionException could be thrown from 
TableOverAsyncTable.coprocessor service if the connection has been shutown
     new 6278c98  HBASE-22550 Throw exception when creating thread pool if the 
connection has already been closed
     new 621dc88  HBASE-22553 NPE in RegionReplicaReplicationEndpoint
     new ac3d09e  HBASE-22577 
BufferedMutatorOverAsyncBufferedMutator.tryCompleteFuture consume too much CPU 
time

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   (04ecc77)
            \
             N -- N -- N   refs/heads/HBASE-21512 (ac3d09e)

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 31 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:
 .../org/apache/hadoop/hbase/HColumnDescriptor.java |   5 +-
 .../org/apache/hadoop/hbase/HTableDescriptor.java  |  24 +++-
 .../java/org/apache/hadoop/hbase/client/Admin.java |  31 ++++-
 .../org/apache/hadoop/hbase/client/AsyncAdmin.java |   3 +-
 .../java/org/apache/hadoop/hbase/client/Scan.java  |  51 +++++---
 .../hadoop/hbase/client/SnapshotDescription.java   |  26 +++-
 .../hadoop/hbase/client/TableDescriptor.java       |   4 +
 .../hbase/client/TableDescriptorBuilder.java       |  25 +++-
 .../FirstKeyValueMatchingQualifiersFilter.java     |   3 +-
 .../java/org/apache/hadoop/hbase/AuthUtil.java     |  10 +-
 .../apache/hadoop/hbase/HBaseConfiguration.java    |   8 +-
 .../java/org/apache/hadoop/hbase/TableName.java    |   5 +-
 .../hadoop/hbase/io/ImmutableBytesWritable.java    |   4 +-
 .../java/org/apache/hadoop/hbase/util/Bytes.java   |  18 ++-
 .../java/org/apache/hadoop/hbase/util/Counter.java |   5 +-
 .../hadoop/hbase/mapred/TableOutputFormat.java     |   6 +-
 .../apache/hadoop/hbase/mapreduce/CellCreator.java |   2 +
 .../hadoop/hbase/mapreduce/HFileOutputFormat2.java |   5 +-
 .../mapreduce/SimpleTotalOrderPartitioner.java     |   9 ++
 .../hadoop/hbase/mapreduce/TableMapReduceUtil.java |  10 +-
 .../hadoop/hbase/replication/ReplicationPeer.java  |   5 +-
 .../hadoop/hbase/coprocessor/RegionObserver.java   |   7 +-
 .../hbase/regionserver/RowTooBigException.java     |   4 +-
 .../hbase/regionserver/RpcSchedulerFactory.java    |   4 +
 .../regionserver/SimpleRpcSchedulerFactory.java    |   4 +
 .../hadoop/hbase/regionserver/StoreFileReader.java |  14 +-
 .../hbase/security/access/AccessController.java    |  25 +++-
 .../java/org/apache/hadoop/hbase/wal/WALEdit.java  |  10 +-
 .../org/apache/hadoop/hbase/HBaseTestCase.java     |   5 +-
 .../apache/hadoop/hbase/HBaseTestingUtility.java   | 106 ++++++++++++---
 .../hbase/zookeeper/RecoverableZooKeeper.java      | 145 ++++++---------------
 31 files changed, 392 insertions(+), 191 deletions(-)

Reply via email to