Uses of Class
org.apache.hadoop.hbase.regionserver.compactions.CompactionContext
Packages that use CompactionContext
-
Uses of CompactionContext in org.apache.hadoop.hbase.regionserver
Subclasses of CompactionContext in org.apache.hadoop.hbase.regionserverModifier and TypeClassDescriptionprivate final classprivate classprivate classRepresents one instance of stripe compaction, with the necessary context and flow.Fields in org.apache.hadoop.hbase.regionserver declared as CompactionContextModifier and TypeFieldDescriptionprivate final CompactionContextCompactSplit.CompactionRunner.compactionMethods in org.apache.hadoop.hbase.regionserver that return CompactionContextModifier and TypeMethodDescriptionDateTieredStoreEngine.createCompaction()DefaultStoreEngine.createCompaction()abstract CompactionContextStoreEngine.createCompaction()Creates an instance of a compaction context specific to this engine.StripeStoreEngine.createCompaction()Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type CompactionContextModifier 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) Methods in org.apache.hadoop.hbase.regionserver with parameters of type CompactionContextModifier and TypeMethodDescriptionvoidHStore.cancelRequestedCompaction(CompactionContext compaction) booleanHRegion.compact(CompactionContext compaction, HStore store, ThroughputController throughputController) Called by compaction thread and after region is opened to compact the HStores if necessary.booleanHRegion.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.Constructors in org.apache.hadoop.hbase.regionserver with parameters of type CompactionContextModifierConstructorDescriptionCompactionRunner(HStore store, HRegion region, CompactionContext compaction, CompactionLifeCycleTracker tracker, CompactSplit.CompactionCompleteTracker completeTracker, ThreadPoolExecutor parent, User user)