Package | Description |
---|---|
org.apache.hadoop.hbase.master.normalizer |
The Region Normalizer subsystem is responsible for coaxing all the regions in a table toward
a "normal" size, according to their storefile size.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MergeNormalizationPlan
Normalization plan to merge adjacent regions.
|
(package private) class |
SplitNormalizationPlan
Normalization plan to split a region.
|
Modifier and Type | Method and Description |
---|---|
private List<NormalizationPlan> |
RegionNormalizerWorker.calculatePlans(TableName tableName) |
private List<NormalizationPlan> |
SimpleRegionNormalizer.computeMergeNormalizationPlans(SimpleRegionNormalizer.NormalizeContext ctx)
Computes the merge plans that should be executed for this table to converge average region
towards target average or target region count.
|
List<NormalizationPlan> |
RegionNormalizer.computePlansForTable(TableDescriptor tableDescriptor)
Computes a list of normalizer actions to perform on the target table.
|
List<NormalizationPlan> |
SimpleRegionNormalizer.computePlansForTable(TableDescriptor tableDescriptor) |
private List<NormalizationPlan> |
SimpleRegionNormalizer.computeSplitNormalizationPlans(SimpleRegionNormalizer.NormalizeContext ctx)
Computes the split plans that should be executed for this table to converge average region size
towards target average or target region count.
|
Modifier and Type | Method and Description |
---|---|
private void |
RegionNormalizerWorker.submitPlans(List<NormalizationPlan> plans) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.