public class TestKeepDeletes extends Object
| Modifier and Type | Field and Description |
|---|---|
TestName |
name |
| Constructor and Description |
|---|
TestKeepDeletes() |
| Modifier and Type | Method and Description |
|---|---|
void |
setUp() |
void |
tearDown() |
void |
testBasicScenario()
Make sure that deleted rows are retained.
|
void |
testDeleteMarkerExpiration()
Test delete marker removal from store files.
|
void |
testDeleteMarkerExpirationEmptyStore()
Verify that delete markers are removed from an otherwise empty store.
|
void |
testDeleteMarkerVersioning()
Verify that column/version delete makers are sorted
with their respective puts and removed correctly by
versioning (i.e.
|
void |
testRanges()
Verify correct range demarcation
|
void |
testRawScan()
Verify that "raw" scanning mode return delete markers and deletes rows.
|
void |
testRawScanWithColumns()
The ExplicitColumnTracker does not support "raw" scanning.
|
void |
testRawScanWithoutKeepingDeletes()
Even when the store does not keep deletes a "raw" scan will
return everything it can find (unless discarding cells is guaranteed
to have no effect).
|
void |
testWithMinVersions()
Test keeping deleted rows together with min versions set
|
void |
testWithMixedCFs()
Verify scenarios with multiple CFs and columns
|
void |
testWithOldRow()
Test delete marker removal from store files.
|
void |
testWithoutKeepingDeletes()
basic verification of existing behavior
|
void |
testWithTTL()
Test keeping deleted rows together with min versions set
|
public void testBasicScenario()
throws Exception
Exceptionpublic void testRawScanWithoutKeepingDeletes()
throws Exception
Exceptionpublic void testWithoutKeepingDeletes()
throws Exception
Exceptionpublic void testRawScanWithColumns()
throws Exception
Exceptionpublic void testRawScan()
throws Exception
Exceptionpublic void testDeleteMarkerExpirationEmptyStore()
throws Exception
Exceptionpublic void testDeleteMarkerExpiration()
throws Exception
Exceptionpublic void testWithOldRow()
throws Exception
Exceptionpublic void testRanges()
throws Exception
Exceptionpublic void testDeleteMarkerVersioning()
throws Exception
Exceptionpublic void testWithMixedCFs()
throws Exception
Exceptionpublic void testWithMinVersions()
throws Exception
Exception