public class TestVisibilityLabelsWithDeletes
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Configuration |
conf |
static User |
SUPERUSER |
TestName |
TEST_NAME |
static HBaseTestingUtility |
TEST_UTIL |
| Constructor and Description |
|---|
TestVisibilityLabelsWithDeletes() |
public static final HBaseTestingUtility TEST_UTIL
public static Configuration conf
public final TestName TEST_NAME
public static User SUPERUSER
public static void setupBeforeClass()
throws java.lang.Exception
java.lang.Exceptionpublic static void tearDownAfterClass()
throws java.lang.Exception
java.lang.Exceptionpublic void tearDown()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumns()
throws java.lang.Throwable
java.lang.Throwablepublic void testVisibilityLabelsWithDeleteFamily()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteFamilyVersion()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnExactVersion()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithMultipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithMultipleVersionsNoTimestamp()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithNoMatchVisExpWithMultipleVersionsNoTimestamp()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteFamilyWithMultipleVersionsNoTimestamp()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnsWithoutAndWithVisibilityLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnsWithAndWithoutVisibilityLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamiliesWithoutAndWithVisibilityLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamiliesWithAndWithoutVisibilityLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeletesWithoutAndWithVisibilityLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteFamilyWithPutsReAppearing()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithPutsReAppearing()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityCombinations()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteColumnWithSpecificVersionWithPutsReAppearing()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityLabelsWithDeleteFamilyWithNoMatchingVisExpWithMultipleVersionsNoTimestamp()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilyAndDeleteColumnsWithAndWithoutVisibilityExp()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnWithSpecificTimeStampUsingMultipleVersionsUnMatchingVisExpression()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnWithLatestTimeStampUsingMultipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnWithLatestTimeStampWhenNoVersionMatches()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnWithLatestTimeStampUsingMultipleVersionsAfterCompaction()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilyLatestTimeStampWithMulipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnswithMultipleColumnsWithMultipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnsWithDiffColsAndTags()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnsWithDiffColsAndTags1()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilyWithoutCellVisibilityWithMulipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilyLatestTimeStampWithMulipleVersionsWithoutCellVisibilityInPuts()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilySpecificTimeStampWithMulipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testScanAfterCompaction()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteFamilySpecificTimeStampWithMulipleVersionsDoneTwice()
throws java.lang.Exception
java.lang.Exceptionpublic void testMultipleDeleteFamilyVersionWithDiffLabels()
throws java.lang.Exception
java.lang.Exceptionpublic void testSpecificDeletesFollowedByDeleteFamily()
throws java.lang.Exception
java.lang.Exceptionpublic void testSpecificDeletesFollowedByDeleteFamily1()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice1()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice2()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnAndDeleteFamilylSpecificTimeStampWithMulipleVersion()
throws java.lang.Exception
java.lang.Exceptionpublic void testDiffDeleteTypesForTheSameCellUsingMultipleVersions()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumnLatestWithNoCellVisibility()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteWithNoVisibilitiesForPutsAndDeletes()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteWithFamilyDeletesOfSameTsButDifferentVisibilities()
throws java.lang.Exception
java.lang.Exceptionpublic void testVisibilityExpressionWithNotEqualORCondition()
throws java.lang.Exception
java.lang.Exceptionpublic static Table createTableAndWriteDataWithLabels(TableName tableName,
java.lang.String... labelExps)
throws java.lang.Exception
java.lang.Exceptionpublic static Table createTableAndWriteDataWithLabels(TableName tableName,
long[] timestamp,
java.lang.String... labelExps)
throws java.lang.Exception
java.lang.Exceptionpublic static void addLabels()
throws java.lang.Exception
java.lang.Exception@SafeVarargs public static <T> java.util.List<T> createList(T... ts)