You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zg...@apache.org on 2020/03/22 13:55:11 UTC

[hbase] branch master updated (ca533a7 -> d4ab645)

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

zghao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git.


    from ca533a7  HBASE-23633 Find a way to handle the corrupt recovered hfiles (#1233)
     add d4ab645  HBASE-23949 refactor loadBalancer implements for rsgroup balance by table to achieve overallbalanced (#1279)

No new revisions were added by this update.

Summary of changes:
 .../hbase/favored/FavoredNodeLoadBalancer.java     |  47 ++++---
 .../org/apache/hadoop/hbase/master/HMaster.java    |  14 +-
 .../apache/hadoop/hbase/master/LoadBalancer.java   |  26 ++--
 .../hbase/master/assignment/RegionStates.java      |  66 ++++------
 .../hbase/master/balancer/BaseLoadBalancer.java    |  44 ++++++-
 .../master/balancer/FavoredStochasticBalancer.java |  11 +-
 .../hbase/master/balancer/SimpleLoadBalancer.java  |  59 +++++----
 .../master/balancer/StochasticLoadBalancer.java    |  33 ++---
 .../hbase/rsgroup/RSGroupBasedLoadBalancer.java    | 142 +++++++++++++--------
 .../hbase/rsgroup/RSGroupInfoManagerImpl.java      |  11 +-
 .../hbase/TestStochasticBalancerJmxMetrics.java    |   8 +-
 .../apache/hadoop/hbase/master/TestBalancer.java   |  22 +---
 .../hbase/master/balancer/BalancerTestBase.java    |   7 +-
 .../LoadBalancerPerformanceEvaluation.java         |   3 +-
 .../balancer/RSGroupableBalancerTestBase.java      |   2 +-
 .../master/balancer/TestBaseLoadBalancer.java      |   8 +-
 .../balancer/TestRSGroupBasedLoadBalancer.java     |  25 ++--
 ...lancerWithStochasticLoadBalancerAsInternal.java |   5 +-
 ...adBalancer.java => TestSimpleLoadBalancer.java} |  69 ++++++----
 .../balancer/TestStochasticLoadBalancer.java       |  21 +--
 .../TestStochasticLoadBalancerBalanceCluster.java  |   9 +-
 ...estStochasticLoadBalancerHeterogeneousCost.java |   9 +-
 .../TestStochasticLoadBalancerRegionReplica.java   |   7 +-
 23 files changed, 348 insertions(+), 300 deletions(-)
 rename hbase-server/src/test/java/org/apache/hadoop/hbase/master/balancer/{TestDefaultLoadBalancer.java => TestSimpleLoadBalancer.java} (77%)