Uses of Class
org.apache.hadoop.hbase.regionserver.ScanInfo
Package
Description
-
Uses of ScanInfo in org.apache.hadoop.hbase.regionserver
Modifier and TypeFieldDescriptionprivate final ScanInfo
CustomizedScanInfoBuilder.scanInfo
private ScanInfo
HStore.scanInfo
Modifier and TypeMethodDescriptionCustomizedScanInfoBuilder.build()
(package private) ScanInfo
ScanInfo.customize
(int maxVersions, long ttl, KeepDeletedCells keepDeletedCells) Used by CP users for customizing max versions, ttl and keepDeletedCells.(package private) ScanInfo
ScanInfo.customize
(int maxVersions, long ttl, KeepDeletedCells keepDeletedCells, int minVersions, long timeToPurgeDeletes) Used by CP users for customizing max versions, ttl, keepDeletedCells, min versions, and time to purge deletes.HStore.getScanInfo()
RegionCoprocessorHost.preCompactScannerOpen
(HStore store, ScanType scanType, CompactionLifeCycleTracker tracker, CompactionRequest request, User user) Called prior to opening store scanner for compaction.RegionCoprocessorHost.preFlushScannerOpen
(HStore store, FlushLifeCycleTracker tracker) Invoked before create StoreScanner for flush.RegionCoprocessorHost.preMemStoreCompactionCompactScannerOpen
(HStore store) Invoked before create StoreScanner for in memory compaction.RegionCoprocessorHost.preStoreScannerOpen
(HStore store, Scan scan) Called before open store scanner for user scan.Modifier and TypeMethodDescriptionprotected KeyValueScanner
HMobStore.createScanner
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> targetCols, long readPt) Gets the MobStoreScanner or MobReversedStoreScanner.protected KeyValueScanner
HStore.createScanner
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> targetCols, long readPt) private void
StoreScanner.seekAllScanner
(ScanInfo scanInfo, List<? extends KeyValueScanner> scanners) (package private) void
HStore.setScanInfo
(ScanInfo scanInfo) Set scan info, used by testModifierConstructorDescriptionCustomizedScanInfoBuilder
(ScanInfo scanInfo) CustomizedScanInfoBuilder
(ScanInfo scanInfo, Scan scan) MobStoreScanner
(HStore store, ScanInfo scanInfo, Scan scan, NavigableSet<byte[]> columns, long readPt) (package private)
ReversedMobStoreScanner
(HStore store, ScanInfo scanInfo, Scan scan, NavigableSet<byte[]> columns, long readPt) ReversedStoreScanner
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> columns, List<? extends KeyValueScanner> scanners) Constructor for testing.ReversedStoreScanner
(HStore store, ScanInfo scanInfo, Scan scan, NavigableSet<byte[]> columns, long readPt) Opens a scanner across memstore, snapshot, and all StoreFiles.(package private)
StoreScanner
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> columns, List<? extends KeyValueScanner> scanners) (package private)
StoreScanner
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> columns, List<? extends KeyValueScanner> scanners, ScanType scanType) private
StoreScanner
(HStore store, Scan scan, ScanInfo scanInfo, int numColumns, long readPt, boolean cacheBlocks, ScanType scanType) An internal constructor.StoreScanner
(HStore store, ScanInfo scanInfo, List<? extends KeyValueScanner> scanners, long smallestReadPoint, long earliestPutTs, byte[] dropDeletesFromRow, byte[] dropDeletesToRow) Used for compactions that drop deletes from a limited range of rows.StoreScanner
(HStore store, ScanInfo scanInfo, List<? extends KeyValueScanner> scanners, ScanType scanType, long smallestReadPoint, long earliestPutTs) Used for store file compaction and memstore compaction.private
StoreScanner
(HStore store, ScanInfo scanInfo, List<? extends KeyValueScanner> scanners, ScanType scanType, long smallestReadPoint, long earliestPutTs, byte[] dropDeletesFromRow, byte[] dropDeletesToRow) StoreScanner
(HStore store, ScanInfo scanInfo, Scan scan, NavigableSet<byte[]> columns, long readPt) Opens a scanner across memstore, snapshot, and all StoreFiles.(package private)
StoreScanner
(ScanInfo scanInfo, int maxVersions, ScanType scanType, List<? extends KeyValueScanner> scanners) StoreScanner
(ScanInfo scanInfo, ScanType scanType, List<? extends KeyValueScanner> scanners) -
Uses of ScanInfo in org.apache.hadoop.hbase.regionserver.compactions
Modifier and TypeMethodDescriptionprivate ScanInfo
Compactor.preCompactScannerOpen
(CompactionRequestImpl request, ScanType scanType, User user) Modifier and TypeMethodDescriptionprotected InternalScanner
Compactor.createScanner
(HStore store, ScanInfo scanInfo, List<StoreFileScanner> scanners, long smallestReadPoint, long earliestPutTs, byte[] dropDeletesFromRow, byte[] dropDeletesToRow) protected InternalScanner
Compactor.createScanner
(HStore store, ScanInfo scanInfo, List<StoreFileScanner> scanners, ScanType scanType, long smallestReadPoint, long earliestPutTs) Compactor.InternalScannerFactory.createScanner
(ScanInfo scanInfo, List<StoreFileScanner> scanners, ScanType scanType, Compactor.FileDetails fd, long smallestReadPoint) StripeCompactor.StripeInternalScannerFactory.createScanner
(ScanInfo scanInfo, List<StoreFileScanner> scanners, ScanType scanType, Compactor.FileDetails fd, long smallestReadPoint) -
Uses of ScanInfo in org.apache.hadoop.hbase.regionserver.querymatcher
Modifier and TypeMethodDescriptionstatic CompactionScanQueryMatcher
CompactionScanQueryMatcher.create
(ScanInfo scanInfo, ScanType scanType, long readPointToUse, long earliestPutTs, long oldestUnexpiredTS, long now, byte[] dropDeletesFromRow, byte[] dropDeletesToRow, RegionCoprocessorHost regionCoprocessorHost) static NormalUserScanQueryMatcher
NormalUserScanQueryMatcher.create
(Scan scan, ScanInfo scanInfo, ColumnTracker columns, DeleteTracker deletes, boolean hasNullColumn, long oldestUnexpiredTS, long now) static RawScanQueryMatcher
RawScanQueryMatcher.create
(Scan scan, ScanInfo scanInfo, ColumnTracker columns, boolean hasNullColumn, long oldestUnexpiredTS, long now) static UserScanQueryMatcher
UserScanQueryMatcher.create
(Scan scan, ScanInfo scanInfo, NavigableSet<byte[]> columns, long oldestUnexpiredTS, long now, RegionCoprocessorHost regionCoprocessorHost) private static Cell
UserScanQueryMatcher.createStartKey
(Scan scan, ScanInfo scanInfo) protected static Cell
ScanQueryMatcher.createStartKeyFromRow
(byte[] startRow, ScanInfo scanInfo) protected static Pair<DeleteTracker,
ColumnTracker> ScanQueryMatcher.getTrackers
(RegionCoprocessorHost host, NavigableSet<byte[]> columns, ScanInfo scanInfo, long oldestUnexpiredTS, Scan userScan) ModifierConstructorDescriptionprotected
CompactionScanQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columnTracker, long readPointToUse, long oldestUnexpiredTS, long now) protected
DropDeletesCompactionScanQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columns, long readPointToUse, long earliestPutTs, long oldestUnexpiredTS, long now) IncludeAllCompactionQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columns, long readPointToUse, long oldestUnexpiredTS, long now) MajorCompactionScanQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columns, long readPointToUse, long earliestPutTs, long oldestUnexpiredTS, long now) MinorCompactionScanQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columns, long readPointToUse, long oldestUnexpiredTS, long now) protected
NormalUserScanQueryMatcher
(Scan scan, ScanInfo scanInfo, ColumnTracker columns, boolean hasNullColumn, DeleteTracker deletes, long oldestUnexpiredTS, long now) protected
RawScanQueryMatcher
(Scan scan, ScanInfo scanInfo, ColumnTracker columns, boolean hasNullColumn, long oldestUnexpiredTS, long now) protected
ScanQueryMatcher
(Cell startKey, ScanInfo scanInfo, ColumnTracker columns, long oldestUnexpiredTS, long now) StripeCompactionScanQueryMatcher
(ScanInfo scanInfo, DeleteTracker deletes, ColumnTracker columns, long readPointToUse, long earliestPutTs, long oldestUnexpiredTS, long now, byte[] dropDeletesFromRow, byte[] dropDeletesToRow) protected
UserScanQueryMatcher
(Scan scan, ScanInfo scanInfo, ColumnTracker columns, boolean hasNullColumn, long oldestUnexpiredTS, long now)