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
IOExceptionpublic void testMajorCompaction()
throws Exception
Exceptionpublic void testDataBlockEncodingInCacheOnly()
throws Exception
Exceptionpublic void testDataBlockEncodingEverywhere()
throws Exception
Exceptionpublic void majorCompactionWithDataBlockEncoding(boolean inCacheOnly)
throws Exception
Exceptionpublic void testTimeBasedMajorCompaction()
throws Exception
Exceptionpublic void testNonUserMajorCompactionRequest()
throws Exception
Exceptionpublic void testUserMajorCompactionRequest()
throws IOException
IOExceptionpublic void testMajorCompactingToNoOutputWithReverseScan()
throws IOException
IOException