private static class TestStoreScanner.CellGridStoreScanner extends org.apache.hadoop.hbase.regionserver.StoreScanner
| Modifier and Type | Field and Description | 
|---|---|
(package private) AtomicInteger | 
count  | 
(package private) AtomicInteger | 
optimization  | 
currentScanners, DEFAULT_HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK, HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK, heap, LAZY_SEEK_ENABLED_BY_DEFAULT, memstoreOnlyReads, mixedReads, readPt, store, STORESCANNER_PARALLEL_SEEK_ENABLE, STORESCANNER_PREAD_MAX_BYTES| Constructor and Description | 
|---|
CellGridStoreScanner(org.apache.hadoop.hbase.client.Scan scan,
                    org.apache.hadoop.hbase.regionserver.ScanInfo scanInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.hadoop.hbase.Cell | 
getNextIndexedKey()  | 
protected org.apache.hadoop.hbase.regionserver.KeyValueHeap | 
newKVHeap(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners,
         org.apache.hadoop.hbase.CellComparator comparator)  | 
protected void | 
resetKVHeap(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners,
           org.apache.hadoop.hbase.CellComparator comparator)  | 
protected boolean | 
trySkipToNextColumn(org.apache.hadoop.hbase.Cell cell)  | 
protected boolean | 
trySkipToNextRow(org.apache.hadoop.hbase.Cell cell)  | 
checkFlushed, checkScanOrder, close, enableLazySeekGlobally, getAllScannersForTesting, getEstimatedNumberOfKvsScanned, getReadPoint, isScanUsePread, next, next, peek, reopenAfterFlush, reseek, seek, seekAsDirection, seekScanners, seekToNextRow, selectScannersFrom, shipped, trySwitchToStreamRead, updateReadersbackwardSeek, seekToLastRow, seekToPreviousRowdoRealSeek, enforceSeek, getFilePath, isFileScanner, realSeekDone, requestSeek, shouldUseScannerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitAtomicInteger count
final AtomicInteger optimization
CellGridStoreScanner(org.apache.hadoop.hbase.client.Scan scan, org.apache.hadoop.hbase.regionserver.ScanInfo scanInfo) throws IOException
IOExceptionprotected void resetKVHeap(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners, org.apache.hadoop.hbase.CellComparator comparator) throws IOException
resetKVHeap in class org.apache.hadoop.hbase.regionserver.StoreScannerIOExceptionprotected org.apache.hadoop.hbase.regionserver.KeyValueHeap newKVHeap(List<? extends org.apache.hadoop.hbase.regionserver.KeyValueScanner> scanners, org.apache.hadoop.hbase.CellComparator comparator) throws IOException
newKVHeap in class org.apache.hadoop.hbase.regionserver.StoreScannerIOExceptionprotected boolean trySkipToNextRow(org.apache.hadoop.hbase.Cell cell) throws IOException
trySkipToNextRow in class org.apache.hadoop.hbase.regionserver.StoreScannerIOExceptionprotected boolean trySkipToNextColumn(org.apache.hadoop.hbase.Cell cell) throws IOException
trySkipToNextColumn in class org.apache.hadoop.hbase.regionserver.StoreScannerIOExceptionpublic org.apache.hadoop.hbase.Cell getNextIndexedKey()
getNextIndexedKey in interface org.apache.hadoop.hbase.regionserver.KeyValueScannergetNextIndexedKey in class org.apache.hadoop.hbase.regionserver.StoreScannerCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.