Victor Xu created HBASE-10761:
---------------------------------

             Summary: StochasticLoadBalancer still uses SimpleLoadBalancer's 
needBalance logic
                 Key: HBASE-10761
                 URL: https://issues.apache.org/jira/browse/HBASE-10761
             Project: HBase
          Issue Type: Bug
          Components: Balancer
    Affects Versions: 0.98.0
            Reporter: Victor Xu


StochasticLoadBalancer has become the default balancer since 0.98.0. But its 
balanceCluster method still uses the BaseLoadBalancer.needBalance() which is 
originally designed for SimpleLoadBalancer. It's all based on the number of 
regions on the regionservers.
This can cause such a problem: when the cluster has some Hot Spot Region, the 
balance process may not be triggered because the numbers of regions on the 
RegionServers are averaged.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to