Class TestRegionSplitPolicy
java.lang.Object
org.apache.hadoop.hbase.regionserver.TestRegionSplitPolicy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HBaseClassTestRuleprivate org.apache.hadoop.conf.Configurationprivate org.apache.hadoop.hbase.regionserver.HRegionprivate List<org.apache.hadoop.hbase.regionserver.HStore>private static final org.apache.hadoop.hbase.TableName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidassertWithinJitter(long maxSplitSize, long sizeToCheck) private voiddoConstantSizePolicyTests(org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy policy) Run through tests for a ConstantSizeRegionSplitPolicyvoidvoidvoidvoidvoidvoidTest setting up a customized split policyvoidvoidvoidvoidvoidvoid
-
Field Details
-
CLASS_RULE
-
conf
-
mockRegion
-
stores
-
TABLENAME
-
-
Constructor Details
-
TestRegionSplitPolicy
public TestRegionSplitPolicy()
-
-
Method Details
-
setupMocks
-
testForceSplitRegionWithReference
- Throws:
IOException
-
testIncreasingToUpperBoundRegionSplitPolicy
- Throws:
IOException
-
testSteppingSplitPolicyWithRegionReplication
- Throws:
IOException
-
testIsExceedSize
- Throws:
IOException
-
testBusyRegionSplitPolicy
- Throws:
Exception
-
assertWithinJitter
-
testCreateDefault
- Throws:
IOException
-
testCustomPolicy
Test setting up a customized split policy- Throws:
IOException
-
testConstantSizePolicy
- Throws:
IOException
-
doConstantSizePolicyTests
private void doConstantSizePolicyTests(org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy policy) Run through tests for a ConstantSizeRegionSplitPolicy -
testGetSplitPoint
- Throws:
IOException
-
testDelimitedKeyPrefixRegionSplitPolicy
- Throws:
IOException
-
testConstantSizePolicyWithJitter
- Throws:
IOException
-