Class TestBulkLoad
java.lang.Object
org.apache.hadoop.hbase.regionserver.TestBulkloadBase
org.apache.hadoop.hbase.regionserver.TestBulkLoad
This class attempts to unit test bulk HLog loading.
-
Field Summary
Fields inherited from class org.apache.hadoop.hbase.regionserver.TestBulkloadBase
conf, family1, family2, family3, log, name, testFolder, useFileBasedSFT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
Methods inherited from class org.apache.hadoop.hbase.regionserver.TestBulkloadBase
before, bulkLogWalEdit, bulkLogWalEditType, data, testRegionWithFamilies, testRegionWithFamiliesAndSpecifiedTableName, withFamilyPathsFor, withInvalidColumnFamilyButProperHFileLocation, withMissingHFileForFamily
-
Field Details
-
CLASS_RULE
-
-
Constructor Details
-
TestBulkLoad
-
-
Method Details
-
verifyBulkLoadEvent
- Throws:
IOException
-
bulkHLogShouldThrowNoErrorAndWriteMarkerWithBlankInput
- Throws:
IOException
-
shouldBulkLoadSingleFamilyHLog
- Throws:
IOException
-
shouldBulkLoadManyFamilyHLog
- Throws:
IOException
-
shouldBulkLoadManyFamilyHLogEvenWhenTableNameNamespaceSpecified
- Throws:
IOException
-
shouldCrashIfBulkLoadFamiliesNotInTable
- Throws:
IOException
-
shouldCrashIfBulkLoadMultiFamiliesNotInTable
- Throws:
IOException
-
bulkHLogShouldThrowErrorWhenFamilySpecifiedAndHFileExistsButNotInTableDescriptor
public void bulkHLogShouldThrowErrorWhenFamilySpecifiedAndHFileExistsButNotInTableDescriptor() throws IOException- Throws:
IOException
-
shouldThrowErrorIfBadFamilySpecifiedAsFamilyPath
- Throws:
IOException
-
shouldThrowErrorIfHFileDoesNotExist
- Throws:
IOException
-
shouldThrowErrorIfMultiHFileDoesNotExist
- Throws:
IOException
-