Package | Description |
---|---|
org.apache.hadoop.hbase.coprocessor.example | |
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Method and Description |
---|---|
boolean |
DelegatingInternalScanner.next(List<Cell> result,
ScannerContext scannerContext) |
Modifier and Type | Class and Description |
---|---|
class |
NoLimitScannerContext
This is a special
ScannerContext subclass that is designed to be used globally when
limits should not be enforced during invocations of InternalScanner.next(java.util.List)
or InternalScanner.next(java.util.List) . |
Modifier and Type | Field and Description |
---|---|
private ScannerContext |
HRegion.RegionScannerImpl.defaultScannerContext |
private static ScannerContext |
NoLimitScannerContext.NO_LIMIT
Use this instance whenever limits do not need to be enforced.
|
protected ScannerContext |
MemStoreSegmentsIterator.scannerContext |
Modifier and Type | Method and Description |
---|---|
ScannerContext |
ScannerContext.Builder.build() |
static ScannerContext |
NoLimitScannerContext.getInstance() |
Modifier and Type | Method and Description |
---|---|
private void |
RSRpcServices.checkLimitOfRows(int numOfCompleteRows,
int limitOfRows,
boolean moreRows,
ScannerContext scannerContext,
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse.Builder builder) |
protected void |
HRegion.RegionScannerImpl.incrementCountOfRowsFilteredMetric(ScannerContext scannerContext) |
protected void |
HRegion.RegionScannerImpl.incrementCountOfRowsScannedMetric(ScannerContext scannerContext) |
boolean |
StoreScanner.next(List<Cell> outResult,
ScannerContext scannerContext)
Get the next row of values from this Store.
|
boolean |
MobStoreScanner.next(List<Cell> outResult,
ScannerContext ctx)
Firstly reads the cells from the HBase.
|
boolean |
InternalScanner.next(List<Cell> result,
ScannerContext scannerContext)
Grab the next row's worth of values.
|
boolean |
ReversedMobStoreScanner.next(List<Cell> outResult,
ScannerContext ctx)
Firstly reads the cells from the HBase.
|
boolean |
HRegion.RegionScannerImpl.next(List<Cell> outResults,
ScannerContext scannerContext) |
boolean |
KeyValueHeap.next(List<Cell> result,
ScannerContext scannerContext)
Gets the next row of keys from the top-most scanner.
|
private boolean |
HRegion.RegionScannerImpl.nextInternal(List<Cell> results,
ScannerContext scannerContext) |
boolean |
RegionScanner.nextRaw(List<Cell> result,
ScannerContext scannerContext)
Grab the next row's worth of values.
|
boolean |
HRegion.RegionScannerImpl.nextRaw(List<Cell> outResults,
ScannerContext scannerContext) |
protected boolean |
ReversedRegionScannerImpl.nextRow(ScannerContext scannerContext,
Cell curRowCell) |
protected boolean |
HRegion.RegionScannerImpl.nextRow(ScannerContext scannerContext,
Cell curRowCell) |
private boolean |
HRegion.RegionScannerImpl.populateFromJoinedHeap(List<Cell> results,
ScannerContext scannerContext) |
private boolean |
HRegion.RegionScannerImpl.populateResult(List<Cell> results,
KeyValueHeap heap,
ScannerContext scannerContext,
Cell currentRowCell)
Fetches records with currentRow into results list, until next row, batchLimit (if not -1) is
reached, or remainingResultSize (if not -1) is reaced
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.