@InterfaceAudience.LimitedPrivate(value="Configuration") public class BusyRegionSplitPolicy extends IncreasingToUpperBoundRegionSplitPolicy
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_AGGREGATION_WINDOW |
static float |
DEFAULT_MAX_BLOCKED_REQUESTS |
static long |
DEFAULT_MIN_AGE_MS |
initialSizeoverallHRegionFiles| Constructor and Description |
|---|
BusyRegionSplitPolicy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureForRegion(HRegion region)
Upon construction, this method will be called with the region to be governed.
|
protected boolean |
shouldSplit()
Returns true if the specified region should be split.
|
String |
toString() |
getSizeToCheckisExceedSize, positiveJitterRatecanSplit, create, getSplitPoint, getSplitPolicyClass, skipStoreFileRangeCheckpublic static final float DEFAULT_MAX_BLOCKED_REQUESTS
public static final long DEFAULT_MIN_AGE_MS
public static final long DEFAULT_AGGREGATION_WINDOW
public String toString()
toString in class IncreasingToUpperBoundRegionSplitPolicyprotected void configureForRegion(HRegion region)
RegionSplitPolicyconfigureForRegion in class IncreasingToUpperBoundRegionSplitPolicyprotected boolean shouldSplit()
RegionSplitPolicyshouldSplit in class IncreasingToUpperBoundRegionSplitPolicyCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.