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 195de95  HBASE-21585 Remove ClusterConnection
 discard efa36f3  HBASE-21779 Reimplement BulkLoadHFilesTool to use 
AsyncClusterConnection
 discard 03ac1e2  HBASE-21778 Remove the usage of the locateRegion related 
methods in ClusterConnection
 discard 7f26b6e  HBASE-21719 Rewrite RegionPlacementMaintainer to use 
AsyncClusterConnection
 discard 473ac1c  HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait 
to use AsyncClusterConnection
 discard b567799  HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use 
AsyncClusterConnection
 discard 964f4ac  HBASE-21538 Rewrite RegionReplicaFlushHandler to use 
AsyncClusterConnection
 discard 96f956a  HBASE-21579 Use AsyncClusterConnection for 
HBaseInterClusterReplicationEndpoint
 discard cfa3b20  HBASE-21526 Use AsyncClusterConnection in ServerManager for 
getRsAdmin
 discard 23920fb  HBASE-21516 Use AsyncConnection instead of Connection in 
SecureBulkLoadManager
 discard 5ffbdf6  HBASE-21515 Also initialize an AsyncClusterConnection in 
HRegionServer
     add 593745e  HBASE-17942 Disable region splits and merges per table
     add 7ecb45a  HBASE-21866 Do not move the table to null rsgroup when 
creating an existing table
     add c578020  HBASE-21505 - proposal for a more consistent report on status
     add b76b019  HBASE-21915 Make FileLinkInputStream implement CanUnbuffer
     add e257f46  HBASE-21930 Deal with ScannerResetException when opening 
region scanner
     add e984515  HBASE-21928 Deprecated HConstants.META_QOS
     add e218874  HBASE-21932 Use Runtime.getRuntime().halt to terminate 
regionserver when abort timeout
     add eedc33d  Revert "HBASE-21505 - proposal for a more consistent report 
on status"
     add a551149  HBASE-21927 Always fail the locate request when error occur
     new 843a1c3  HBASE-21515 Also initialize an AsyncClusterConnection in 
HRegionServer
     new 545f4c1  HBASE-21516 Use AsyncConnection instead of Connection in 
SecureBulkLoadManager
     new fa4f12e  HBASE-21526 Use AsyncClusterConnection in ServerManager for 
getRsAdmin
     new dbfc4ca  HBASE-21579 Use AsyncClusterConnection for 
HBaseInterClusterReplicationEndpoint
     new b8a6a58  HBASE-21538 Rewrite RegionReplicaFlushHandler to use 
AsyncClusterConnection
     new 0f6e057  HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use 
AsyncClusterConnection
     new 40586e7  HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait 
to use AsyncClusterConnection
     new 6865d4d  HBASE-21719 Rewrite RegionPlacementMaintainer to use 
AsyncClusterConnection
     new cf6dc92  HBASE-21778 Remove the usage of the locateRegion related 
methods in ClusterConnection
     new 42eaa9f  HBASE-21779 Reimplement BulkLoadHFilesTool to use 
AsyncClusterConnection
     new 7edb2f0  HBASE-21585 Remove ClusterConnection

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   (195de95)
            \
             N -- N -- N   refs/heads/HBASE-21512 (7edb2f0)

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 11 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/HTableDescriptor.java  |  45 ++++
 .../java/org/apache/hadoop/hbase/client/Admin.java |   4 +-
 .../hbase/client/AsyncMetaRegionLocator.java       |   2 +-
 .../hbase/client/AsyncNonMetaRegionLocator.java    |   5 +-
 .../hbase/client/AsyncRegionLocatorHelper.java     |  10 +-
 .../hbase/client/AsyncRpcRetryingCaller.java       |   9 +-
 .../AsyncScanSingleRegionRpcRetryingCaller.java    |  11 +-
 .../hadoop/hbase/client/ConnectionUtils.java       |   4 +-
 .../hadoop/hbase/client/TableDescriptor.java       |  16 ++
 .../hbase/client/TableDescriptorBuilder.java       |  78 ++++++
 .../hbase/client/TestAsyncAdminRpcPriority.java    |   3 +-
 .../hbase/client/TestAsyncTableRpcPriority.java    |  25 +-
 .../java/org/apache/hadoop/hbase/HConstants.java   |   6 +-
 .../hadoop/hbase/rsgroup/TestRSGroupsAdmin1.java   |  36 +++
 hbase-server/pom.xml                               |   1 -
 .../java/org/apache/hadoop/hbase/io/FileLink.java  |  11 +-
 .../hadoop/hbase/ipc/SimpleRpcScheduler.java       |   4 +-
 .../MasterAnnotationReadingPriorityFunction.java   |  22 +-
 .../assignment/MergeTableRegionsProcedure.java     |   8 +
 .../assignment/SplitTableRegionProcedure.java      |   8 +
 .../master/procedure/CreateTableProcedure.java     |  13 +-
 .../hadoop/hbase/regionserver/HRegionServer.java   |   6 +-
 .../hbase/client/TestAsyncTableScanException.java  | 179 +++++++++++++
 .../hbase/client/TestSplitOrMergeAtTableLevel.java | 283 +++++++++++++++++++++
 hbase-shell/src/main/ruby/hbase/admin.rb           |   2 +
 hbase-shell/src/main/ruby/shell/commands/alter.rb  |   5 +
 hbase-shell/src/main/ruby/shell/commands/create.rb |   1 +
 hbase-shell/src/test/ruby/hbase/admin_test.rb      |  21 +-
 28 files changed, 765 insertions(+), 53 deletions(-)
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableScanException.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestSplitOrMergeAtTableLevel.java

Reply via email to