public class TestVisibilityLabelsWithDeletes extends VisibilityLabelsWithDeletesTestBase
| Modifier and Type | Class and Description |
|---|---|
private static class |
TestVisibilityLabelsWithDeletes.DeleteMark |
| Modifier and Type | Field and Description |
|---|---|
static HBaseClassTestRule |
CLASS_RULE |
| Constructor and Description |
|---|
TestVisibilityLabelsWithDeletes() |
addLabels, setAuths, setupBeforeClass, tearDownAfterClass, testVisibilityLabelsWithDeleteColumnExactVersion, testVisibilityLabelsWithDeleteColumns, testVisibilityLabelsWithDeleteFamily, testVisibilityLabelsWithDeleteFamilyVersionpublic static final HBaseClassTestRule CLASS_RULE
public TestVisibilityLabelsWithDeletes()
protected org.apache.hadoop.hbase.client.Table createTable(byte[] fam) throws IOException
createTable in class VisibilityLabelsWithDeletesTestBaseIOExceptionprivate org.apache.hadoop.hbase.TableName createTable() throws IOException
IOExceptionprivate org.apache.hadoop.hbase.TableName createTable(int maxVersions) throws IOException
IOExceptionprivate void createTable(org.apache.hadoop.hbase.TableName tableName, int maxVersions) throws IOException
IOExceptionpublic void testVisibilityLabelsWithDeleteColumnsWithMultipleVersions() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithMultipleVersionsNoTimestamp() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteColumnsNoMatchVisExpWithMultipleVersionsNoTimestamp() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteFamilyWithMultipleVersionsNoTimestamp() throws Exception
Exceptionpublic void testDeleteColumnsWithoutAndWithVisibilityLabels() throws Exception
Exceptionpublic void testDeleteColumnsWithAndWithoutVisibilityLabels() throws Exception
Exceptionpublic void testDeleteFamiliesWithoutAndWithVisibilityLabels() throws Exception
Exceptionpublic void testDeleteFamiliesWithAndWithoutVisibilityLabels() throws Exception
Exceptionpublic void testDeletesWithoutAndWithVisibilityLabels() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteFamilyWithPutsReAppearing() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteColumnsWithPutsReAppearing() throws Exception
Exceptionpublic void testVisibilityCombinations() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteColumnWithSpecificVersionWithPutsReAppearing() throws Exception
Exceptionpublic void testVisibilityLabelsWithDeleteFamilyNoMatchingVisExpWithMultipleVersionsNoTimestamp() throws Exception
Exceptionpublic void testDeleteFamilyAndDeleteColumnsWithAndWithoutVisibilityExp() throws Exception
Exceptionprivate org.apache.hadoop.hbase.client.Table doPuts(org.apache.hadoop.hbase.TableName tableName) throws IOException, InterruptedIOException, org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException, InterruptedException
IOExceptionInterruptedIOExceptionorg.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsExceptionInterruptedExceptionprivate org.apache.hadoop.hbase.client.Table doPutsWithDiffCols(org.apache.hadoop.hbase.TableName tableName) throws IOException, InterruptedIOException, org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException, InterruptedException
IOExceptionInterruptedIOExceptionorg.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsExceptionInterruptedExceptionprivate org.apache.hadoop.hbase.client.Table doPutsWithoutVisibility(org.apache.hadoop.hbase.TableName tableName) throws IOException, InterruptedIOException, org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException, InterruptedException
IOExceptionInterruptedIOExceptionorg.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsExceptionInterruptedExceptionpublic void testDeleteColumnWithSpecificTimeStampUsingMultipleVersionsUnMatchingVisExpression() throws Exception
Exceptionpublic void testDeleteColumnWithLatestTimeStampUsingMultipleVersions() throws Exception
Exceptionpublic void testDeleteColumnWithLatestTimeStampWhenNoVersionMatches() throws Exception
Exceptionpublic void testDeleteColumnWithLatestTimeStampUsingMultipleVersionsAfterCompaction() throws Exception
Exceptionpublic void testDeleteFamilyLatestTimeStampWithMulipleVersions() throws Exception
Exceptionpublic void testDeleteColumnswithMultipleColumnsWithMultipleVersions() throws Exception
Exceptionpublic void testDeleteColumnsWithDiffColsAndTags() throws Exception
Exceptionpublic void testDeleteColumnsWithDiffColsAndTags1() throws Exception
Exceptionpublic void testDeleteFamilyWithoutCellVisibilityWithMulipleVersions() throws Exception
Exceptionpublic void testDeleteFamilyLatestTimeStampWithMulipleVersionsWithoutCellVisibilityInPuts() throws Exception
Exceptionpublic void testDeleteFamilySpecificTimeStampWithMulipleVersions() throws Exception
Exceptionpublic void testScanAfterCompaction() throws Exception
Exceptionpublic void testDeleteFamilySpecificTimeStampWithMulipleVersionsDoneTwice() throws Exception
Exceptionpublic void testMultipleDeleteFamilyVersionWithDiffLabels() throws Exception
Exceptionpublic void testSpecificDeletesFollowedByDeleteFamily() throws Exception
Exceptionpublic void testSpecificDeletesFollowedByDeleteFamily1() throws Exception
Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice() throws Exception
Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice1() throws Exception
Exceptionpublic void testDeleteColumnSpecificTimeStampWithMulipleVersionsDoneTwice2() throws Exception
Exceptionpublic void testDeleteColumnAndDeleteFamilylSpecificTimeStampWithMulipleVersion() throws Exception
Exceptionpublic void testDiffDeleteTypesForTheSameCellUsingMultipleVersions() throws Exception
Exceptionpublic void testDeleteColumnLatestWithNoCellVisibility() throws Exception
Exceptionprivate void scanAll(org.apache.hadoop.hbase.client.Result[] next) throws IOException
IOExceptionpublic void testVisibilityExpressionWithNotEqualORCondition() throws Exception
Exceptionpublic void testDeleteWithNoVisibilitiesForPutsAndDeletes() throws Exception
Exceptionpublic void testDeleteWithFamilyDeletesOfSameTsButDifferentVisibilities() throws Exception
Exception@SafeVarargs public static <T> List<T> createList(T... ts)
private static org.apache.hadoop.hbase.client.Delete addDeleteMark(org.apache.hadoop.hbase.client.Delete d, TestVisibilityLabelsWithDeletes.DeleteMark mark, long now)
public void testDeleteCellWithoutVisibility() throws IOException, InterruptedException
IOExceptionInterruptedExceptionprivate void testDeleteCellWithoutVisibility(TestVisibilityLabelsWithDeletes.DeleteMark mark) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void testDeleteCellWithVisibility() throws IOException, InterruptedException
IOExceptionInterruptedExceptionprivate void testDeleteCellWithVisibility(TestVisibilityLabelsWithDeletes.DeleteMark mark) throws IOException, InterruptedException
IOExceptionInterruptedExceptionprivate void testDeleteCellWithVisibilityV2(TestVisibilityLabelsWithDeletes.DeleteMark mark) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.