public class TestLoadIncrementalHFilesSplitRecovery extends Object
| Constructor and Description |
|---|
TestLoadIncrementalHFilesSplitRecovery() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildHFiles(FileSystem fs,
Path dir,
int value) |
static void |
setupCluster() |
static void |
teardownCluster() |
void |
testBulkLoadPhaseFailure()
Test that shows that exception thrown from the RS side will result in an
exception on the LIHFile client.
|
void |
testGroupOrSplitFailure()
This simulates an remote exception which should cause LIHF to exit with an
exception.
|
void |
testGroupOrSplitPresplit()
This test splits a table and attempts to bulk load.
|
void |
testGroupOrSplitWhenRegionHoleExistsInMeta() |
void |
testSplitTmpFileCleanUp()
This test creates a table with many small regions.
|
void |
testSplitWhileBulkLoadPhase()
This test exercises the path where there is a split after initial
validation but before the atomic bulk load call.
|
public TestLoadIncrementalHFilesSplitRecovery()
public static void buildHFiles(FileSystem fs,
Path dir,
int value)
throws IOException
IOExceptionpublic void testBulkLoadPhaseFailure()
throws Exception
Exceptionpublic void testSplitWhileBulkLoadPhase()
throws Exception
Exceptionpublic void testGroupOrSplitPresplit()
throws Exception
Exceptionpublic void testSplitTmpFileCleanUp()
throws Exception
Exceptionpublic void testGroupOrSplitFailure()
throws Exception
Exception