Package | Description |
---|---|
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.regionserver.querymatcher |
Modifier and Type | Field and Description |
---|---|
protected ScanQueryMatcher |
StoreScanner.matcher |
Modifier and Type | Method and Description |
---|---|
List<KeyValueScanner> |
Store.getScanners(boolean cacheBlocks,
boolean isGet,
boolean usePread,
boolean isCompaction,
ScanQueryMatcher matcher,
byte[] startRow,
byte[] stopRow,
long readPt)
Get all scanners with no filtering based on TTL (that happens further down
the line).
|
List<KeyValueScanner> |
HStore.getScanners(boolean cacheBlocks,
boolean isGet,
boolean usePread,
boolean isCompaction,
ScanQueryMatcher matcher,
byte[] startRow,
byte[] stopRow,
long readPt)
Get all scanners with no filtering based on TTL (that happens further down
the line).
|
List<KeyValueScanner> |
Store.getScanners(List<StoreFile> files,
boolean cacheBlocks,
boolean isGet,
boolean usePread,
boolean isCompaction,
ScanQueryMatcher matcher,
byte[] startRow,
byte[] stopRow,
long readPt,
boolean includeMemstoreScanner)
Create scanners on the given files and if needed on the memstore with no filtering based on TTL
(that happens further down the line).
|
List<KeyValueScanner> |
HStore.getScanners(List<StoreFile> files,
boolean cacheBlocks,
boolean isGet,
boolean usePread,
boolean isCompaction,
ScanQueryMatcher matcher,
byte[] startRow,
byte[] stopRow,
long readPt,
boolean includeMemstoreScanner) |
static List<StoreFileScanner> |
StoreFileScanner.getScannersForStoreFiles(Collection<StoreFile> files,
boolean cacheBlocks,
boolean usePread,
boolean isCompaction,
boolean canUseDrop,
ScanQueryMatcher matcher,
long readPt) |
static List<StoreFileScanner> |
StoreFileScanner.getScannersForStoreFiles(Collection<StoreFile> files,
boolean cacheBlocks,
boolean usePread,
boolean isCompaction,
boolean canUseDrop,
ScanQueryMatcher matcher,
long readPt,
boolean isPrimaryReplica)
Return an array of scanners corresponding to the given set of store files, And set the
ScanQueryMatcher for each store file scanner for further optimization
|
Modifier and Type | Class and Description |
---|---|
class |
CompactionScanQueryMatcher
Query matcher for compaction.
|
class |
DropDeletesCompactionScanQueryMatcher
A query matcher for compaction which can drop delete markers.
|
class |
LegacyScanQueryMatcher
Deprecated.
|
class |
MajorCompactionScanQueryMatcher
Query matcher for major compaction.
|
class |
MinorCompactionScanQueryMatcher
Query matcher for minor compaction.
|
class |
NormalUserScanQueryMatcher
Query matcher for normal user scan.
|
class |
RawScanQueryMatcher
Query matcher for raw scan.
|
class |
StripeCompactionScanQueryMatcher
Query matcher for stripe compaction if range drop deletes is used.
|
class |
UserScanQueryMatcher
Query matcher for user scan.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.