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

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


    omit 9bcb64b  HBASE-22971 Deprecated RSGroupAdminEndpoint and make RSGroup 
feature always enabled (#595)
    omit 0f2b0a0  HBASE-22987 Calculate the region servers in default group in 
foreground (#599)
    omit 355e7b2  HBASE-22729 Start RSGroupInfoManager as default (#555)
    omit 87a1115  HBASE-22819 Automatically migrate the rs group config for 
table after HBASE-22695 (#498)
    omit c29f4dd  HBASE-22820 Do not need to persist default rs group now (#482)
    omit 51f13fe  HBASE-22809 Allow creating table in group when rs group 
contains no live servers (#464)
    omit c9ddc1c  HBASE-22695 Store the rsgroup of a table in table 
configuration (#426)
    omit 825cdea  HBASE-22676 Move all the code in hbase-rsgroup to 
hbase-server and remove hbase-rsgroup module (#399)
    omit cb687dd  HBASE-22662 Move RSGroupInfoManager to hbase-server (#368)
    omit 3d78222  HBASE-22664 Move protobuf stuff in hbase-rsgroup to 
hbase-protocol-shaded (#362)
     add 90c8f5e  HBASE-22956 Add hbase-operator-tools 1.0.0 to downloads (#658)
     add 52f5a85  HBASE-22968 Update website for branch-2.0 EOL (#659)
     add ea24ea7  HBASE-23075 Upgrade jackson version (#660)
     add f0dddd1  HBASE-22982: region server suspend/resume and graceful 
rolling restart actions (#592)
     add 277c1cc  Amend HBASE-22380 break circle replication when doing bulkload
     add 3250a80  HBASE-22012 Prevent DISABLE quota violation policy from 
disabling violation policy
     add b45c0d0  HBASE-23038 Provide consistent and clear logging about 
disabling chores
     add ef79b40  HBASE-23035 Retain region to the last RegionServer make the 
failover slower (addendum) (#652)
     add 8363681  HBASE-23054 Remove synchronization block from 
MetaTableMetrics and fix LossyCounting algorithm
     add c1a476c  HBASE-23087 Remove the deprecated bulkload method in 
AsyncClusterConnection (#670)
     add 1170f28  HBASE-23078 BaseLoadBalancer should consider region replicas 
when randomAssignment and roundRobinAssignment (#663)
     add ce0fbc2  HBASE-22965 RS Crash due to DBE reference to an reused 
ByteBuff (#603)
     add ca0d9f3  HBASE-23079 RegionRemoteProcedureBase should override 
setTimeoutFailure (#672)
     add 944108c  HBASE-22903 : Table to RegionStatesCount metrics - Use for 
broken alter_status command (#611)
     add 5217618      HBASE-23055 Alter hbase:meta (#667)
     add 2ebdcbc  Revert "    HBASE-23055 Alter hbase:meta (#667)"
     add 7ee6d59  HBASE-23092 Make the RM tooling in dev-tools/create-release 
generic (#671)
     add 5aa8d3a  HBASE-22874 Define a public API for Canary checking and a 
non-public tool implementation
     add f08a310  HBASE-23118 [RELEASE SCRIPTS] Allow creating a RC from an 
existing tag[RELEASE SCRIPTS] Allow creating a RC from an existing tag (#686)
     add 800c35a  HBASE-23119 ArrayIndexOutOfBoundsException in 
PrivateCellUtil#qualifierStartsWith (#688)
     add 06ff478  HBASE-23116: Fix a load balancer logging nit. (#687)
     add f69e770  HBASE-23121 create-release is not pushing artifacts to 
repository.a.o
     new 6b9357f  HBASE-22664 Move protobuf stuff in hbase-rsgroup to 
hbase-protocol-shaded (#362)
     new 51075a1  HBASE-22662 Move RSGroupInfoManager to hbase-server (#368)
     new a3e1b17  HBASE-22676 Move all the code in hbase-rsgroup to 
hbase-server and remove hbase-rsgroup module (#399)
     new 932f8da  HBASE-22695 Store the rsgroup of a table in table 
configuration (#426)
     new b1dd9a8  HBASE-22809 Allow creating table in group when rs group 
contains no live servers (#464)
     new 14b245f  HBASE-22820 Do not need to persist default rs group now (#482)
     new a47d2b5  HBASE-22819 Automatically migrate the rs group config for 
table after HBASE-22695 (#498)
     new 11a200d  HBASE-22729 Start RSGroupInfoManager as default (#555)
     new 01485b9  HBASE-22987 Calculate the region servers in default group in 
foreground (#599)
     new 15c28d0  HBASE-22971 Deprecated RSGroupAdminEndpoint and make RSGroup 
feature always enabled (#595)

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   (9bcb64b)
            \
             N -- N -- N   refs/heads/HBASE-22514 (15c28d0)

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 10 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:
 bin/hbase                                          |    2 +-
 dev-support/create-release/README.txt              |    8 +
 dev-support/create-release/do-release-docker.sh    |   34 +-
 dev-support/create-release/do-release.sh           |   19 +-
 dev-support/create-release/release-build.sh        |  236 ++-
 dev-support/create-release/release-tag.sh          |   34 +-
 dev-support/create-release/release-util.sh         |  167 +-
 dev-support/create-release/vote.tmpl               |   10 +-
 .../org/apache/hadoop/hbase/ClusterMetrics.java    |   15 +-
 .../apache/hadoop/hbase/ClusterMetricsBuilder.java |   42 +-
 .../hadoop/hbase/client/RegionStatesCount.java     |  167 ++
 .../hadoop/hbase/shaded/protobuf/ProtobufUtil.java |   47 +
 .../hadoop/hbase/filter/TestComparators.java       |    8 +
 .../java/org/apache/hadoop/hbase/ChoreService.java |    4 +
 .../org/apache/hadoop/hbase/PrivateCellUtil.java   |    3 +
 .../hadoop/hbase/io/encoding/EncodingState.java    |   10 +-
 .../hadoop/hbase/io/encoding/RowIndexCodecV1.java  |    7 +
 .../hbase/io/encoding/RowIndexEncoderV1.java       |   12 +-
 .../hadoop/hbase/DistributedHBaseCluster.java      |   82 +-
 .../apache/hadoop/hbase/chaos/actions/Action.java  |   90 +-
 .../actions/GracefulRollingRestartRsAction.java    |   73 +
 .../chaos/actions/RestartActionBaseAction.java     |   29 +
 .../actions/RollingBatchSuspendResumeRsAction.java |  117 ++
 .../hbase/chaos/factories/MonkeyConstants.java     |    6 +
 .../ServerAndDependenciesKillingMonkeyFactory.java |   24 +-
 .../factories/ServerKillingMonkeyFactory.java      |   24 +-
 .../factories/SlowDeterministicMonkeyFactory.java  |   17 +
 .../StressAssignmentManagerMonkeyFactory.java      |   24 +
 .../chaos/monkies/PolicyBasedChaosMonkey.java      |   18 +-
 .../src/main/protobuf/ClusterStatus.proto          |   15 +
 .../hbase/tmpl/master/MasterStatusTmpl.jamon       |    4 +-
 .../hbase/client/AsyncClusterConnection.java       |   30 +-
 .../hbase/client/AsyncClusterConnectionImpl.java   |    8 -
 .../hadoop/hbase/coprocessor/MetaTableMetrics.java |  137 +-
 .../apache/hadoop/hbase/io/hfile/HFileBlock.java   |   15 +-
 .../hadoop/hbase/io/hfile/HFileWriterImpl.java     |    1 +
 .../org/apache/hadoop/hbase/master/HMaster.java    |   28 +-
 .../hbase/master/assignment/AssignmentManager.java |   38 +
 .../assignment/RegionRemoteProcedureBase.java      |    7 +
 .../hbase/master/assignment/RegionStates.java      |   22 -
 .../assignment/TransitRegionStateProcedure.java    |    9 +-
 .../hbase/master/balancer/BaseLoadBalancer.java    |   42 +-
 .../master/balancer/StochasticLoadBalancer.java    |    8 +-
 .../hadoop/hbase/quotas/MasterQuotaManager.java    |   52 +-
 .../hadoop/hbase/quotas/QuotaObserverChore.java    |    2 +-
 .../java/org/apache/hadoop/hbase/tool/Canary.java  | 1764 +-------------------
 .../hbase/tool/{Canary.java => CanaryTool.java}    |  259 ++-
 .../apache/hadoop/hbase/util/LossyCounting.java    |   55 +-
 .../java/org/apache/hadoop/hbase/HBaseCluster.java |   14 +
 .../org/apache/hadoop/hbase/MiniHBaseCluster.java  |   36 +
 .../hadoop/hbase/TestClientClusterMetrics.java     |  110 ++
 .../hbase/client/DummyAsyncClusterConnection.java  |    4 +-
 .../hbase/coprocessor/TestMetaTableMetrics.java    |   24 +-
 .../apache/hadoop/hbase/io/hfile/TestHFile.java    |   41 +-
 .../TestMasterOperationsForRegionReplicas.java     |   34 +-
 .../master/TestRetainAssignmentOnRestart.java      |  147 --
 .../master/TestRoundRobinAssignmentOnRestart.java  |  117 ++
 ...undRobinAssignmentOnRestartSplitWithoutZk.java} |    5 +-
 .../assignment/TestOpenRegionProcedureBackoff.java |  120 ++
 .../balancer/TestStochasticLoadBalancer.java       |   26 +-
 .../hadoop/hbase/master/procedure/TestSCPBase.java |    3 +-
 .../hbase/quotas/TestMasterQuotaManager.java       |    9 +-
 .../quotas/TestSpaceQuotaBasicFunctioning.java     |   36 +
 .../TestRegionReplicasWithRestartScenarios.java    |   33 +-
 .../tool/TestBulkLoadHFilesSplitRecovery.java      |    2 +-
 .../apache/hadoop/hbase/tool/TestCanaryTool.java   |   39 +-
 .../hadoop/hbase/util/TestLossyCounting.java       |   21 +-
 hbase-shell/src/main/ruby/hbase/admin.rb           |   15 +-
 hbase-shell/src/test/ruby/hbase/admin_test.rb      |    7 +
 pom.xml                                            |    4 +-
 src/main/asciidoc/_chapters/community.adoc         |    3 -
 src/main/asciidoc/_chapters/configuration.adoc     |   38 +-
 src/site/site.xml                                  |    4 -
 src/site/xdoc/downloads.xml                        |   61 +-
 74 files changed, 2161 insertions(+), 2617 deletions(-)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionStatesCount.java
 create mode 100644 
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/GracefulRollingRestartRsAction.java
 create mode 100644 
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/RollingBatchSuspendResumeRsAction.java
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/tool/{Canary.java => 
CanaryTool.java} (89%)
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestRetainAssignmentOnRestart.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestRoundRobinAssignmentOnRestart.java
 rename 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/{TestRetainAssignmentOnRestartSplitWithoutZk.java
 => TestRoundRobinAssignmentOnRestartSplitWithoutZk.java} (86%)
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/assignment/TestOpenRegionProcedureBackoff.java

Reply via email to