Uses of Class
org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher
Package
Description
-
Uses of org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher in org.apache.hadoop.hbase.regionserver
Modifier and TypeMethodDescriptionList<org.apache.hadoop.hbase.regionserver.KeyValueScanner>
HStore.getScanners
(boolean cacheBlocks, boolean isGet, boolean usePread, boolean isCompaction, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, byte[] startRow, byte[] stopRow, long readPt, boolean onlyLatestVersion) Get all scanners with no filtering based on TTL (that happens further down the line).List<org.apache.hadoop.hbase.regionserver.KeyValueScanner>
HStore.getScanners
(boolean cacheBlocks, boolean usePread, boolean isCompaction, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, byte[] startRow, boolean includeStartRow, byte[] stopRow, boolean includeStopRow, long readPt, boolean onlyLatestVersion) Get all scanners with no filtering based on TTL (that happens further down the line).List<org.apache.hadoop.hbase.regionserver.KeyValueScanner>
HStore.getScanners
(List<org.apache.hadoop.hbase.regionserver.HStoreFile> files, boolean cacheBlocks, boolean isGet, boolean usePread, boolean isCompaction, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, byte[] startRow, byte[] stopRow, long readPt, boolean includeMemstoreScanner, boolean onlyLatestVersion) 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<org.apache.hadoop.hbase.regionserver.KeyValueScanner>
HStore.getScanners
(List<org.apache.hadoop.hbase.regionserver.HStoreFile> files, boolean cacheBlocks, boolean usePread, boolean isCompaction, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, byte[] startRow, boolean includeStartRow, byte[] stopRow, boolean includeStopRow, long readPt, boolean includeMemstoreScanner, boolean onlyLatestVersion) Create scanners on the given files and if needed on the memstore with no filtering based on TTL (that happens further down the line).static List<org.apache.hadoop.hbase.regionserver.StoreFileScanner>
StoreFileScanner.getScannersForStoreFiles
(Collection<org.apache.hadoop.hbase.regionserver.HStoreFile> files, boolean cacheBlocks, boolean usePread, boolean isCompaction, boolean canUseDrop, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, long readPt) Return an array of scanners corresponding to the given set of store files, And set the ScanQueryMatcher for each store file scanner for further optimizationList<org.apache.hadoop.hbase.regionserver.KeyValueScanner>
HStore.recreateScanners
(List<org.apache.hadoop.hbase.regionserver.KeyValueScanner> currentFileScanners, boolean cacheBlocks, boolean usePread, boolean isCompaction, org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher matcher, byte[] startRow, boolean includeStartRow, byte[] stopRow, boolean includeStopRow, long readPt, boolean includeMemstoreScanner) Recreates the scanners on the current list of active store file scanners -
Uses of org.apache.hadoop.hbase.regionserver.querymatcher.ScanQueryMatcher in org.apache.hadoop.hbase.regionserver.querymatcher
Modifier and TypeClassDescriptionclass
org.apache.hadoop.hbase.regionserver.querymatcher.CompactionScanQueryMatcher
Query matcher for compaction.class
org.apache.hadoop.hbase.regionserver.querymatcher.DropDeletesCompactionScanQueryMatcher
A query matcher for compaction which can drop delete markers.class
org.apache.hadoop.hbase.regionserver.querymatcher.IncludeAllCompactionQueryMatcher
A compaction query matcher that always return INCLUDE and drops nothing.class
org.apache.hadoop.hbase.regionserver.querymatcher.MajorCompactionScanQueryMatcher
Query matcher for major compaction.class
org.apache.hadoop.hbase.regionserver.querymatcher.MinorCompactionScanQueryMatcher
Query matcher for minor compaction.class
org.apache.hadoop.hbase.regionserver.querymatcher.NormalUserScanQueryMatcher
Query matcher for normal user scan.class
org.apache.hadoop.hbase.regionserver.querymatcher.RawScanQueryMatcher
Query matcher for raw scan.class
org.apache.hadoop.hbase.regionserver.querymatcher.StripeCompactionScanQueryMatcher
Query matcher for stripe compaction if range drop deletes is used.class
org.apache.hadoop.hbase.regionserver.querymatcher.UserScanQueryMatcher
Query matcher for user scan.