public class TestCompactingToCellFlatMapMemStore extends TestCompactingMemStore
TestCompactingMemStore.MyCompactingMemStore| Modifier and Type | Field and Description |
|---|---|
static HBaseClassTestRule |
CLASS_RULE |
(package private) org.apache.hadoop.conf.Configuration |
conf |
private static org.slf4j.Logger |
LOG |
boolean |
toCellChunkMap |
chunkCreator, region, regionServicesForStores, storeFAMILY, memstore, mvcc, name, QUALIFIER_COUNT, ROW_COUNT, startSeqNum| Constructor and Description |
|---|
TestCompactingToCellFlatMapMemStore(String type) |
| Modifier and Type | Method and Description |
|---|---|
private long |
addRowsByKeysDataSize(org.apache.hadoop.hbase.regionserver.AbstractMemStore hmc,
String[] keys) |
private void |
addRowsByKeysWith50Cols(org.apache.hadoop.hbase.regionserver.AbstractMemStore hmc,
String[] keys) |
private long |
cellAfterFlushSize() |
private long |
cellBeforeFlushSize() |
static Object[] |
data() |
void |
setUp() |
void |
tearDown() |
void |
testCompaction1Bucket() |
void |
testCompaction2Buckets() |
void |
testCompaction3Buckets() |
void |
testCountOfCellsAfterFlatteningByIterator() |
void |
testCountOfCellsAfterFlatteningByScan() |
void |
testFlatteningToBigCellChunkMap()
CellChunkMap Segment index requires all cell data to be written in the MSLAB Chunks.
|
void |
testFlatteningToCellChunkMap() |
void |
testFlatteningToJumboCellChunkMap()
CellChunkMap Segment index requires all cell data to be written in the MSLAB Chunks.
|
void |
testForceCopyOfBigCellIntoImmutableSegment()
CellChunkMap Segment index requires all cell data to be written in the MSLAB Chunks.
|
void |
testMerging() |
void |
testPuttingBackChunksAfterFlushing() |
void |
testPuttingBackChunksWithOpeningScanner() |
private void |
testTimeRange(boolean isCompaction) |
void |
testTimeRangeAfterCompaction() |
void |
testTimeRangeAfterMerge() |
addRowsByKeys, addRowsByKeys, compactingSetUp, makeQualifier, testGet_memstoreAndSnapShot, testGetNextRow, testMagicCompaction3Buckets, testPuttingBackChunksWithOpeningPipelineScanner, testScanAcrossSnapshot2, testSnapshotting, testUpdateToTimeOfOldestEdit, testUpsertMemstoreSizeaddRegionToMETA, addRows, addRows, assertScannerResults, checkShouldFlush, doScan, internalSetUp, main, tearDownClass, testGetWithDelete, testGetWithDeleteColumn, testGetWithDeleteFamily, testKeepDeleteInmemstore, testMemstoreConcurrentControl, testMemstoreDeletesVisibilityWithSameKey, testMemstoreEditsVisibilityWithSameKey, testMultipleVersionsSimple, testPutSameCell, testPutSameKey, testReadOwnWritesUnderConcurrency, testRetainsDeleteColumn, testRetainsDeleteFamily, testRetainsDeleteVersion, testScanAcrossSnapshot, testShouldFlush, testShouldFlushMeta, verifyScanAcrossSnapshot2public static final HBaseClassTestRule CLASS_RULE
private static final org.slf4j.Logger LOG
public final boolean toCellChunkMap
org.apache.hadoop.conf.Configuration conf
public TestCompactingToCellFlatMapMemStore(String type)
public void tearDown() throws Exception
tearDown in class TestCompactingMemStoreExceptionpublic void setUp() throws Exception
setUp in class TestCompactingMemStoreExceptionpublic void testCompaction1Bucket() throws IOException
testCompaction1Bucket in class TestCompactingMemStoreIOExceptionpublic void testCompaction2Buckets() throws IOException
testCompaction2Buckets in class TestCompactingMemStoreIOExceptionpublic void testCompaction3Buckets() throws IOException
testCompaction3Buckets in class TestCompactingMemStoreIOExceptionpublic void testMerging() throws IOException
IOExceptionpublic void testTimeRangeAfterCompaction() throws IOException
IOExceptionpublic void testTimeRangeAfterMerge() throws IOException
IOExceptionprivate void testTimeRange(boolean isCompaction) throws IOException
IOExceptionpublic void testCountOfCellsAfterFlatteningByScan() throws IOException
IOExceptionpublic void testCountOfCellsAfterFlatteningByIterator() throws IOException
IOExceptionprivate void addRowsByKeysWith50Cols(org.apache.hadoop.hbase.regionserver.AbstractMemStore hmc, String[] keys)
public void testPuttingBackChunksWithOpeningScanner() throws IOException
testPuttingBackChunksWithOpeningScanner in class TestCompactingMemStoreIOExceptionpublic void testPuttingBackChunksAfterFlushing() throws IOException
testPuttingBackChunksAfterFlushing in class TestCompactingMemStoreIOExceptionpublic void testFlatteningToCellChunkMap() throws IOException
IOExceptionpublic void testFlatteningToBigCellChunkMap() throws IOException
IOExceptionpublic void testFlatteningToJumboCellChunkMap() throws IOException
IOExceptionpublic void testForceCopyOfBigCellIntoImmutableSegment() throws IOException
IOExceptionprivate long addRowsByKeysDataSize(org.apache.hadoop.hbase.regionserver.AbstractMemStore hmc, String[] keys)
private long cellBeforeFlushSize()
private long cellAfterFlushSize()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.