public class TestCatalogJanitor
extends java.lang.Object
Constructor and Description |
---|
TestCatalogJanitor() |
Modifier and Type | Method and Description |
---|---|
void |
testArchiveOldRegion() |
void |
testCleanParent() |
void |
testDuplicateHFileResolution()
Test that if a store file with the same name is present as those already backed up cause the
already archived files to be timestamped backup
|
void |
testLastParentCleanedEvenIfDaughterGoneFirst()
Make sure last parent with empty end key gets cleaned up even if daughter is cleaned up before it.
|
void |
testParentCleanedEvenIfDaughterGoneFirst()
Make sure parent gets cleaned up even if daughter is cleaned up before it.
|
void |
testScanDoesNotCleanRegionsWithExistingParents()
CatalogJanitor.scan() should not clean parent regions if their own
parents are still referencing them.
|
void |
testSplitParentFirstComparator()
Test that we correctly archive all the storefiles when a region is deleted
|
public void testCleanParent() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void testParentCleanedEvenIfDaughterGoneFirst() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void testLastParentCleanedEvenIfDaughterGoneFirst() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void testScanDoesNotCleanRegionsWithExistingParents() throws java.lang.Exception
java.lang.Exception
public void testSplitParentFirstComparator()
java.lang.Exception
public void testArchiveOldRegion() throws java.lang.Exception
java.lang.Exception
public void testDuplicateHFileResolution() throws java.lang.Exception
java.lang.Exception