Package | Description |
---|---|
org.apache.hadoop.hbase.master.balancer |
Modifier and Type | Class and Description |
---|---|
(package private) class |
CostFromRegionLoadAsRateFunction
Class to be used for the subset of RegionLoad costs that should be treated as rates.
|
(package private) class |
CostFromRegionLoadFunction
Base class the allows writing costs functions from rolling average of some number from
RegionLoad.
|
class |
HeterogeneousRegionCountCostFunction
This is an optional Cost function designed to allow region count skew across RegionServers.
|
(package private) class |
LocalityBasedCostFunction
Compute a cost of a potential cluster configuration based upon where
HStoreFile s are located. |
(package private) class |
MemStoreSizeCostFunction
Compute the cost of total memstore size.
|
(package private) class |
MoveCostFunction
Given the starting state of the regions and a potential ending state compute cost based upon the
number of regions that have moved.
|
(package private) class |
PrimaryRegionCountSkewCostFunction
Compute the cost of a potential cluster state from skew in number of primary regions on a
cluster.
|
(package private) class |
RackLocalityCostFunction |
(package private) class |
ReadRequestCostFunction
Compute the cost of total number of read requests The more unbalanced the higher the computed
cost will be.
|
(package private) class |
RegionCountSkewCostFunction
Compute the cost of a potential cluster state from skew in number of regions on a cluster.
|
(package private) class |
RegionReplicaGroupingCostFunction
A cost function for region replicas.
|
(package private) class |
RegionReplicaHostCostFunction
A cost function for region replicas.
|
(package private) class |
RegionReplicaRackCostFunction
A cost function for region replicas for the rack distribution.
|
(package private) class |
ServerLocalityCostFunction |
(package private) class |
StoreFileCostFunction
Compute the cost of total open storefiles size.
|
(package private) class |
TableSkewCostFunction
Compute the cost of a potential cluster configuration based upon how evenly distributed tables
are.
|
(package private) class |
WriteRequestCostFunction
Compute the cost of total number of write requests.
|
Modifier and Type | Field and Description |
---|---|
private List<CostFunction> |
StochasticLoadBalancer.costFunctions |
Modifier and Type | Method and Description |
---|---|
private static CostFunction |
StochasticLoadBalancer.createCostFunction(Class<? extends CostFunction> clazz,
org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
private void |
StochasticLoadBalancer.addCostFunction(CostFunction costFunction) |
Modifier and Type | Method and Description |
---|---|
private static CostFunction |
StochasticLoadBalancer.createCostFunction(Class<? extends CostFunction> clazz,
org.apache.hadoop.conf.Configuration conf) |
private void |
StochasticLoadBalancer.sendRejectionReasonToRingBuffer(String reason,
List<CostFunction> costFunctions) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.