public class TestLoadIncrementalHFilesSplitRecovery
extends java.lang.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 java.io.IOException
java.io.IOExceptionpublic static void setupCluster()
throws java.lang.Exception
java.lang.Exceptionpublic static void teardownCluster()
throws java.lang.Exception
java.lang.Exceptionpublic void testBulkLoadPhaseFailure()
throws java.lang.Exception
java.lang.Exceptionpublic void testSplitWhileBulkLoadPhase()
throws java.lang.Exception
java.lang.Exceptionpublic void testGroupOrSplitPresplit()
throws java.lang.Exception
java.lang.Exceptionpublic void testSplitTmpFileCleanUp()
throws java.lang.Exception
java.lang.Exceptionpublic void testGroupOrSplitFailure()
throws java.lang.Exception
java.lang.Exceptionpublic void testGroupOrSplitWhenRegionHoleExistsInMeta()
throws java.lang.Exception
java.lang.Exception