Uses of Class
org.apache.hadoop.hbase.regionserver.compactions.CompactionContext
-
Uses of CompactionContext in org.apache.hadoop.hbase.regionserver
Modifier and TypeClassDescriptionprivate final class
private class
private class
Represents one instance of stripe compaction, with the necessary context and flow.Modifier and TypeFieldDescriptionprivate final CompactionContext
CompactSplit.CompactionRunner.compaction
Modifier and TypeMethodDescriptionDateTieredStoreEngine.createCompaction()
DefaultStoreEngine.createCompaction()
abstract CompactionContext
StoreEngine.createCompaction()
Creates an instance of a compaction context specific to this engine.StripeStoreEngine.createCompaction()
Modifier and TypeMethodDescriptionHStore.requestCompaction()
HStore.requestCompaction
(int priority, CompactionLifeCycleTracker tracker, User user) private Optional<CompactionContext>
CompactSplit.selectCompaction
(HRegion region, HStore store, int priority, CompactionLifeCycleTracker tracker, CompactSplit.CompactionCompleteTracker completeTracker, User user) Modifier and TypeMethodDescriptionvoid
HStore.cancelRequestedCompaction
(CompactionContext compaction) boolean
HRegion.compact
(CompactionContext compaction, HStore store, ThroughputController throughputController) Called by compaction thread and after region is opened to compact the HStores if necessary.boolean
HRegion.compact
(CompactionContext compaction, HStore store, ThroughputController throughputController, User user) We are trying to remove / relax the region read lock for compaction.HStore.compact
(CompactionContext compaction, ThroughputController throughputController, User user) Compact the StoreFiles.ModifierConstructorDescriptionCompactionRunner
(HStore store, HRegion region, CompactionContext compaction, CompactionLifeCycleTracker tracker, CompactSplit.CompactionCompleteTracker completeTracker, ThreadPoolExecutor parent, User user)