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