public class TestStoreScanner extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
TestStoreScanner.CellGridStoreScanner
A StoreScanner for our CELL_GRID above.
|
private static class |
TestStoreScanner.CellWithVersionsNoOptimizeStoreScanner |
private static class |
TestStoreScanner.CellWithVersionsStoreScanner |
private static class |
TestStoreScanner.KeyValueHeapWithCount |
Modifier and Type | Field and Description |
---|---|
private static org.apache.hadoop.hbase.Cell[] |
CELL_GRID
Five rows by four columns distinguished by column qualifier (column qualifier is one of the
four rows...
|
private static int |
CELL_GRID_BLOCK2_BOUNDARY |
private static int |
CELL_GRID_BLOCK3_BOUNDARY |
private static int |
CELL_GRID_BLOCK4_BOUNDARY |
private static int |
CELL_GRID_BLOCK5_BOUNDARY |
private static org.apache.hadoop.hbase.Cell[] |
CELL_WITH_VERSIONS |
private static int |
CELL_WITH_VERSIONS_BLOCK2_BOUNDARY |
private static byte[] |
CF |
private static String |
CF_STR |
static HBaseClassTestRule |
CLASS_RULE |
(package private) static org.apache.hadoop.conf.Configuration |
CONF |
private static byte[] |
FIVE |
private static byte[] |
FOUR |
private static org.apache.hadoop.hbase.KeyValue[] |
kvs |
private static org.slf4j.Logger |
LOG |
org.junit.rules.TestName |
name |
private static byte[] |
ONE |
private org.apache.hadoop.hbase.regionserver.ScanInfo |
scanInfo |
private static HBaseTestingUtility |
TEST_UTIL |
private static byte[] |
THREE |
private static byte[] |
TWO |
private static byte[] |
TWO_POINT_TWO |
private static byte[] |
VALUE |
private static byte[] |
ZERO
From here on down, we have a bunch of defines and specific CELL_GRID of Cells.
|
private static byte[] |
ZERO_POINT_ZERO |
Constructor and Description |
---|
TestStoreScanner() |
public static final HBaseClassTestRule CLASS_RULE
private static final org.slf4j.Logger LOG
public org.junit.rules.TestName name
private static final String CF_STR
private static final byte[] CF
static org.apache.hadoop.conf.Configuration CONF
private static final HBaseTestingUtility TEST_UTIL
private org.apache.hadoop.hbase.regionserver.ScanInfo scanInfo
private static final byte[] ZERO
StoreScanner
is not overly enthusiastic.private static final byte[] ZERO_POINT_ZERO
private static final byte[] ONE
private static final byte[] TWO
private static final byte[] TWO_POINT_TWO
private static final byte[] THREE
private static final byte[] FOUR
private static final byte[] FIVE
private static final byte[] VALUE
private static final int CELL_GRID_BLOCK2_BOUNDARY
private static final int CELL_GRID_BLOCK3_BOUNDARY
private static final int CELL_GRID_BLOCK4_BOUNDARY
private static final int CELL_GRID_BLOCK5_BOUNDARY
private static final org.apache.hadoop.hbase.Cell[] CELL_GRID
private static final int CELL_WITH_VERSIONS_BLOCK2_BOUNDARY
private static final org.apache.hadoop.hbase.Cell[] CELL_WITH_VERSIONS
private static final org.apache.hadoop.hbase.KeyValue[] kvs
public TestStoreScanner()
public void testWithColumnCountGetFilter() throws Exception
Exception
NavigableSet<byte[]> getCols(String... strCols)
public void testFullRowGetDoesNotOverreadWhenRowInsideOneBlock() throws IOException
IOException
public void testFullRowSpansBlocks() throws IOException
IOException
public void testOptimize() throws IOException
IOException
public void testOptimizeAndGet() throws IOException
IOException
public void testOptimizeAndGetWithFakedNextBlockIndexStart() throws IOException
IOException
public void testScanTimeRange() throws IOException
IOException
public void testScanSameTimestamp() throws IOException
IOException
public void testNonUserScan() throws IOException
IOException
public void testWontNextToNext() throws IOException
IOException
public void testDeleteVersionSameTimestamp() throws IOException
IOException
public void testDeletedRowThenGoodRow() throws IOException
IOException
public void testDeleteVersionMaskingMultiplePuts() throws IOException
IOException
public void testDeleteVersionsMixedAndMultipleVersionReturn() throws IOException
IOException
public void testWildCardOneVersionScan() throws IOException
IOException
public void testWildCardScannerUnderDeletes() throws IOException
IOException
public void testDeleteFamily() throws IOException
IOException
public void testDeleteColumn() throws IOException
IOException
public void testSkipColumn() throws IOException
IOException
public void testWildCardTtlScan() throws IOException
IOException
public void testScannerReseekDoesntNPE() throws Exception
Exception
public void testExpiredDeleteFamily() throws Exception
Exception
public void testDeleteMarkerLongevity() throws Exception
Exception
public void testPreadNotEnabledForCompactionStoreScanners() throws Exception
Exception
public void testReadVersionWithRawAndFilter() throws IOException
IOException
public void testScannersClosedWhenCheckingOnlyMemStore() throws IOException
IOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.