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)