public class TestMajorCompaction extends Object
Modifier and Type | Field and Description |
---|---|
protected Configuration |
conf |
TestName |
name |
Constructor and Description |
---|
TestMajorCompaction()
constructor
|
Modifier and Type | Method and Description |
---|---|
void |
majorCompactionWithDataBlockEncoding(boolean inCacheOnly) |
void |
setUp() |
void |
tearDown() |
void |
testDataBlockEncodingEverywhere() |
void |
testDataBlockEncodingInCacheOnly() |
void |
testMajorCompactingToNoOutput()
Test that on a major compaction, if all cells are expired or deleted, then
we'll end up with no product.
|
void |
testMajorCompactingToNoOutputWithReverseScan()
Test that on a major compaction, if all cells are expired or deleted, then we'll end up with no
product.
|
void |
testMajorCompaction()
Run compaction and flushing memstore
Assert deletes get cleaned up.
|
void |
testNonUserMajorCompactionRequest()
Test for HBASE-5920 - Test user requested major compactions always occurring
|
void |
testTimeBasedMajorCompaction() |
void |
testUserMajorCompactionRequest()
Test for HBASE-5920
|
public void testMajorCompactingToNoOutput() throws IOException
IOException
public void testMajorCompaction() throws Exception
Exception
public void testDataBlockEncodingInCacheOnly() throws Exception
Exception
public void testDataBlockEncodingEverywhere() throws Exception
Exception
public void majorCompactionWithDataBlockEncoding(boolean inCacheOnly) throws Exception
Exception
public void testTimeBasedMajorCompaction() throws Exception
Exception
public void testNonUserMajorCompactionRequest() throws Exception
Exception
public void testUserMajorCompactionRequest() throws IOException
IOException
public void testMajorCompactingToNoOutputWithReverseScan() throws IOException
IOException