| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.coprocessor | Table of Contents | 
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.regionserver.compactions | 
| Class and Description | 
|---|
| CompactionRequest This class holds all logical details necessary to run a compaction. | 
| Class and Description | 
|---|
| CompactionConfiguration 
 Compaction configuration for a particular instance of HStore. | 
| CompactionContext This class holds all "physical" details necessary to run a compaction,
 and abstracts away the details specific to a particular compaction. | 
| CompactionPolicy A compaction policy determines how to select files for compaction,
 how to compact them, and how to generate the compacted files. | 
| CompactionProgress This class holds information relevant for tracking the progress of a
 compaction. | 
| CompactionRequest This class holds all logical details necessary to run a compaction. | 
| CompactionThroughputController A utility that constrains the total throughput of one or more simultaneous flows (compactions) by
 sleeping when necessary. | 
| Compactor A compactor is a compaction algorithm associated a given policy. | 
| Compactor.CellSink | 
| DefaultCompactor Compact passed set of files. | 
| OffPeakHours | 
| RatioBasedCompactionPolicy The default algorithm for selecting files for compaction. | 
| StripeCompactionPolicy Stripe store implementation of compaction policy. | 
| StripeCompactionPolicy.StripeCompactionRequest Stripe compaction request wrapper. | 
| StripeCompactionPolicy.StripeInformationProvider The information about stripes that the policy needs to do its stuff | 
| Class and Description | 
|---|
| CompactionConfiguration 
 Compaction configuration for a particular instance of HStore. | 
| CompactionPolicy A compaction policy determines how to select files for compaction,
 how to compact them, and how to generate the compacted files. | 
| CompactionProgress This class holds information relevant for tracking the progress of a
 compaction. | 
| CompactionRequest This class holds all logical details necessary to run a compaction. | 
| CompactionRequest.DisplayCompactionType | 
| CompactionThroughputController A utility that constrains the total throughput of one or more simultaneous flows (compactions) by
 sleeping when necessary. | 
| Compactor A compactor is a compaction algorithm associated a given policy. | 
| Compactor.CellSink | 
| Compactor.FileDetails The sole reason this class exists is that java has no ref/out/pointer parameters. | 
| CurrentHourProvider.Tick | 
| ExploringCompactionPolicy Class to pick which files if any to compact together. | 
| NoLimitCompactionThroughputController A dummy CompactionThroughputController that does nothing. | 
| OffPeakHours | 
| PressureAwareCompactionThroughputController.ActiveCompaction Stores the information of one controlled compaction. | 
| RatioBasedCompactionPolicy The default algorithm for selecting files for compaction. | 
| StripeCompactionPolicy.StripeCompactionRequest Stripe compaction request wrapper. | 
| StripeCompactionPolicy.StripeInformationProvider The information about stripes that the policy needs to do its stuff | 
| StripeCompactor This is the placeholder for stripe compactor. | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.