Uses of Class
org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails
-
Uses of Compactor.FileDetails in org.apache.hadoop.hbase.mob
Modifier and TypeMethodDescriptionprotected List<org.apache.hadoop.fs.Path>
DefaultMobStoreCompactor.commitWriter
(StoreFileWriter writer, Compactor.FileDetails fd, CompactionRequestImpl request) private StoreFileWriter
DefaultMobStoreCompactor.newMobWriter
(Compactor.FileDetails fd, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) protected boolean
DefaultMobStoreCompactor.performCompaction
(Compactor.FileDetails fd, InternalScanner scanner, CellSink writer, long smallestReadPoint, boolean cleanSeqId, ThroughputController throughputController, CompactionRequestImpl request, CompactionProgress progress) Performs compaction on a column family with the mob flag enabled.private StoreFileWriter
DefaultMobStoreCompactor.switchToNewMobWriter
(StoreFileWriter mobFileWriter, Compactor.FileDetails fd, long mobCells, boolean major, CompactionRequestImpl request, List<String> committedMobWriterFileNames) -
Uses of Compactor.FileDetails in org.apache.hadoop.hbase.regionserver.compactions
Modifier and TypeMethodDescriptionprivate Compactor.FileDetails
Compactor.getFileDetails
(Collection<HStoreFile> filesToCompact, boolean allFiles, boolean major) Extracts some details about the files to compact that are commonly needed by compactors.Modifier and TypeMethodDescriptionprotected abstract List<org.apache.hadoop.fs.Path>
Compactor.commitWriter
(T writer, Compactor.FileDetails fd, CompactionRequestImpl request) protected List<org.apache.hadoop.fs.Path>
DateTieredCompactor.commitWriter
(DateTieredMultiFileWriter writer, Compactor.FileDetails fd, CompactionRequestImpl request) protected List<org.apache.hadoop.fs.Path>
DefaultCompactor.commitWriter
(StoreFileWriter writer, Compactor.FileDetails fd, CompactionRequestImpl request) protected List<org.apache.hadoop.fs.Path>
StripeCompactor.commitWriter
(StripeMultiFileWriter writer, Compactor.FileDetails fd, CompactionRequestImpl request) protected final CreateStoreFileWriterParams
Compactor.createParams
(Compactor.FileDetails fd, boolean shouldDropBehind, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) 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) Compactor.CellSinkFactory.createWriter
(InternalScanner scanner, Compactor.FileDetails fd, boolean shouldDropBehind, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) protected final StoreFileWriter
Compactor.createWriter
(Compactor.FileDetails fd, boolean shouldDropBehind, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Creates a writer for a new file.protected final StoreFileWriter
Compactor.createWriter
(Compactor.FileDetails fd, boolean shouldDropBehind, String fileStoragePolicy, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) protected final void
AbstractMultiOutputCompactor.initMultiWriter
(AbstractMultiFileWriter writer, InternalScanner scanner, Compactor.FileDetails fd, boolean shouldDropBehind, boolean major, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) protected boolean
Compactor.performCompaction
(Compactor.FileDetails fd, InternalScanner scanner, CellSink writer, long smallestReadPoint, boolean cleanSeqId, ThroughputController throughputController, CompactionRequestImpl request, CompactionProgress progress) Performs the compaction.