Class DummyMetricsStochasticBalancer
java.lang.Object
org.apache.hadoop.hbase.master.balancer.MetricsBalancer
org.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
org.apache.hadoop.hbase.master.balancer.DummyMetricsStochasticBalancer
public class DummyMetricsStochasticBalancer
extends org.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbalanceCluster(long time) voidbalancerStatus(boolean status) voidClear all metrics in the cache map then prepare to run the next testvoidprotected voidvoidupdateMetricsSize(int size) voidupdateStochasticCost(String tableName, String costFunctionName, String costFunctionDesc, Double value)
-
Field Details
-
costsMap
-
-
Constructor Details
-
DummyMetricsStochasticBalancer
public DummyMetricsStochasticBalancer()
-
-
Method Details
-
initSource
- Overrides:
initSourcein classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
balanceCluster
- Overrides:
balanceClusterin classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
incrMiscInvocations
- Overrides:
incrMiscInvocationsin classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
balancerStatus
- Overrides:
balancerStatusin classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
updateMetricsSize
- Overrides:
updateMetricsSizein classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
updateStochasticCost
public void updateStochasticCost(String tableName, String costFunctionName, String costFunctionDesc, Double value) - Overrides:
updateStochasticCostin classorg.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancer
-
getDummyCostsMap
-
clearDummyMetrics
Clear all metrics in the cache map then prepare to run the next test
-