@InterfaceAudience.Private public class StripeCompactionScanQueryMatcher extends DropDeletesCompactionScanQueryMatcher
ScanQueryMatcher.MatchCodeearliestPutTs, timeToPurgeDeletesdeletes, keepDeletedCells, maxReadPointToTrackVersionscolumns, currentRow, now, oldestUnexpiredTS, rowComparator, startKey| Constructor and Description | 
|---|
| StripeCompactionScanQueryMatcher(ScanInfo scanInfo,
                                DeleteTracker deletes,
                                long readPointToUse,
                                long earliestPutTs,
                                long oldestUnexpiredTS,
                                long now,
                                byte[] dropDeletesFromRow,
                                byte[] dropDeletesToRow) | 
| Modifier and Type | Method and Description | 
|---|---|
| ScanQueryMatcher.MatchCode | match(Cell cell)Determines if the caller should do one of several things:
 
 seek/skip to the next row (MatchCode.SEEK_NEXT_ROW)
 seek/skip to the next column (MatchCode.SEEK_NEXT_COL)
 include the current KeyValue (MatchCode.INCLUDE)
 ignore the current KeyValue (MatchCode.SKIP)
 got to the next row (MatchCode.DONE)
  | 
| protected void | reset() | 
tryDropDeletecreate, getFilter, getNextKeyHint, hasNullColumnInQuery, isUserScan, moreRowsMayExistAfter, trackDeletecheckDeleted, clearCurrentRow, compareKeyForNextColumn, compareKeyForNextRow, createStartKeyFromRow, currentRow, getKeyForNextColumn, getStartKey, instantiateDeleteTracker, preCheck, setToNewRowpublic StripeCompactionScanQueryMatcher(ScanInfo scanInfo, DeleteTracker deletes, long readPointToUse, long earliestPutTs, long oldestUnexpiredTS, long now, byte[] dropDeletesFromRow, byte[] dropDeletesToRow)
public ScanQueryMatcher.MatchCode match(Cell cell) throws IOException
ScanQueryMatchermatch in class ScanQueryMatchercell - KeyValue to checkIOException - in case there is an internal consistency problem caused by a data
           corruption.protected void reset()
reset in class CompactionScanQueryMatcherCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.