private final class StripeCompactor.StripeInternalScannerFactory extends Object implements Compactor.InternalScannerFactory
| Modifier and Type | Field and Description | 
|---|---|
| private byte[] | majorRangeFromRow | 
| private byte[] | majorRangeToRow | 
| Constructor and Description | 
|---|
| StripeInternalScannerFactory(byte[] majorRangeFromRow,
                            byte[] majorRangeToRow) | 
| Modifier and Type | Method and Description | 
|---|---|
| InternalScanner | createScanner(ScanInfo scanInfo,
             List<StoreFileScanner> scanners,
             ScanType scanType,
             Compactor.FileDetails fd,
             long smallestReadPoint) | 
| ScanType | getScanType(CompactionRequestImpl request) | 
private final byte[] majorRangeFromRow
private final byte[] majorRangeToRow
public StripeInternalScannerFactory(byte[] majorRangeFromRow, byte[] majorRangeToRow)
public ScanType getScanType(CompactionRequestImpl request)
getScanType in interface Compactor.InternalScannerFactorypublic InternalScanner createScanner(ScanInfo scanInfo, List<StoreFileScanner> scanners, ScanType scanType, Compactor.FileDetails fd, long smallestReadPoint) throws IOException
createScanner in interface Compactor.InternalScannerFactoryIOExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.