public static class TestBaseLoadBalancer.MockBalancer extends BaseLoadBalancer
BaseLoadBalancer.ClusterclusterStatus, config, masterServerName, metricsBalancer, rackManager, regionFinder, services, slop, TABLES_ON_MASTER, tablesOnMasterBOGUS_SERVER_NAME| Constructor and Description |
|---|
MockBalancer() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<RegionPlan> |
balanceCluster(java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState)
Perform the major balance operation
|
java.util.List<RegionPlan> |
balanceCluster(TableName tableName,
java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState)
Perform the major balance operation
|
areSomeRegionReplicasColocated, assignMasterRegions, balanceMasterRegions, createCluster, getConf, getRegionAssignmentsByServer, getTablesOnMaster, immediateAssignment, initialize, isStopped, needsBalance, onConfigurationChange, randomAssignment, regionOffline, regionOnline, retainAssignment, roundRobinAssignment, setClusterStatus, setConf, setMasterServices, setRackManager, setSlop, shouldBeOnMaster, stop, tablesOnMasterpublic java.util.List<RegionPlan> balanceCluster(java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState)
LoadBalancerpublic java.util.List<RegionPlan> balanceCluster(TableName tableName, java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState) throws HBaseIOException
LoadBalancerHBaseIOException