Class TestMergesSplitsAddToTracker
java.lang.Object
org.apache.hadoop.hbase.regionserver.TestMergesSplitsAddToTracker
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HBaseClassTestRuleprivate static final byte[]private static final Stringprivate static HBaseTestingUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprivate org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.hbase.regionserver.StoreFileInfo,String> copyFileInTheStoreDir(org.apache.hadoop.hbase.regionserver.HRegion region) private org.apache.hadoop.hbase.TableNamecreateTable(byte[] splitKey) private org.apache.hadoop.fs.PathmergeFileFromRegion(org.apache.hadoop.hbase.regionserver.HRegion regionToMerge, org.apache.hadoop.hbase.regionserver.HRegionFileSystem mergeFS) private voidputThreeRowsAndFlush(org.apache.hadoop.hbase.TableName table) voidsetup()static voidvoidvoidvoidvoidprivate voidvalidateDaughterRegionsFiles(org.apache.hadoop.hbase.regionserver.HRegion region, String originalFileName, String untrackedFile) private voidverifyFilesAreTracked(org.apache.hadoop.fs.Path regionDir, org.apache.hadoop.fs.FileSystem fs)
-
Field Details
-
CLASS_RULE
-
TEST_UTIL
-
FAMILY_NAME_STR
- See Also:
-
FAMILY_NAME
-
name
-
-
Constructor Details
-
TestMergesSplitsAddToTracker
public TestMergesSplitsAddToTracker()
-
-
Method Details
-
setupClass
- Throws:
Exception
-
afterClass
- Throws:
Exception
-
setup
-
createTable
- Throws:
IOException
-
testCommitDaughterRegion
- Throws:
Exception
-
testCommitMergedRegion
- Throws:
Exception
-
testSplitLoadsFromTracker
- Throws:
Exception
-
testMergeLoadsFromTracker
- Throws:
Exception
-
copyFileInTheStoreDir
private org.apache.hadoop.hbase.util.Pair<org.apache.hadoop.hbase.regionserver.StoreFileInfo,String> copyFileInTheStoreDir(org.apache.hadoop.hbase.regionserver.HRegion region) throws IOException - Throws:
IOException
-
validateDaughterRegionsFiles
private void validateDaughterRegionsFiles(org.apache.hadoop.hbase.regionserver.HRegion region, String originalFileName, String untrackedFile) throws IOException - Throws:
IOException
-
verifyFilesAreTracked
private void verifyFilesAreTracked(org.apache.hadoop.fs.Path regionDir, org.apache.hadoop.fs.FileSystem fs) throws Exception - Throws:
Exception
-
mergeFileFromRegion
private org.apache.hadoop.fs.Path mergeFileFromRegion(org.apache.hadoop.hbase.regionserver.HRegion regionToMerge, org.apache.hadoop.hbase.regionserver.HRegionFileSystem mergeFS) throws IOException - Throws:
IOException
-
putThreeRowsAndFlush
- Throws:
IOException
-