public class LoadOnlyFavoredStochasticBalancer extends org.apache.hadoop.hbase.master.balancer.FavoredStochasticBalancer
candidateGenerators, COST_FUNCTIONS_COST_FUNCTIONS_KEY, costFunctions, DEFAULT_KEEP_REGION_LOADS, DEFAULT_MAX_RUNNING_TIME, DEFAULT_MAX_STEPS, DEFAULT_MIN_COST_NEED_BALANCE, DEFAULT_RUN_MAX_STEPS, DEFAULT_STEPS_PER_REGION, KEEP_REGION_LOADS, loads, MAX_RUNNING_TIME_KEY, MAX_STEPS_KEY, MIN_COST_NEED_BALANCE_KEY, OVERALL_COST_FUNCTION_NAME, regionCacheRatioOnOldServerMap, RUN_MAX_STEPS_KEY, STEPS_PER_REGION_KEY
BALANCER_DECISION_BUFFER_ENABLED, BALANCER_REJECTION_BUFFER_ENABLED, clusterStatus, DEFAULT_BALANCER_DECISION_BUFFER_ENABLED, DEFAULT_BALANCER_REJECTION_BUFFER_ENABLED, DEFAULT_HBASE_MASTER_LOADBALANCE_BYTABLE, isByTable, masterServerName, metricsBalancer, MIN_SERVER_BALANCE, provider, rackManager, regionFinder, slop, useRegionFinder
Constructor and Description |
---|
LoadOnlyFavoredStochasticBalancer() |
Modifier and Type | Method and Description |
---|---|
protected List<org.apache.hadoop.hbase.master.balancer.CandidateGenerator> |
createCandidateGenerators() |
balanceTable, generateFavoredNodesForDaughter, generateFavoredNodesForMergedRegion, getFavoredNodes, getRandomGenerator, randomAssignment, retainAssignment, roundRobinAssignment, setFavoredNodesManager
composeAttributeName, computeCost, createCostFunctions, functionCost, getCandidateGenerators, getCostFunctionNames, getCostFunctions, initCosts, loadConf, needsBalance, nextAction, sendRejectionReasonToRingBuffer, setRackManager, updateBalancerLoadInfo, updateClusterMetrics, updateCostsAndWeightsWithAction, updateMetricsSize
balanceCluster, getConf, getDefaultSlop, idleRegionServerExist, initialize, isStopped, onConfigurationChange, postMasterStartupInitialize, preBalanceCluster, regionOffline, regionOnline, setClusterInfoProvider, sloppyRegionServerExist, stop, toEnsumbleTableLoad, updateBalancerStatus
public LoadOnlyFavoredStochasticBalancer()
protected List<org.apache.hadoop.hbase.master.balancer.CandidateGenerator> createCandidateGenerators()
createCandidateGenerators
in class org.apache.hadoop.hbase.master.balancer.FavoredStochasticBalancer
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.