| Package | Description | 
|---|---|
| org.apache.cassandra.config | |
| org.apache.cassandra.db.compaction | |
| org.apache.cassandra.schema | 
| Modifier and Type | Method and Description | 
|---|---|
| static AbstractCompactionStrategy | CFMetaData. createCompactionStrategyInstance(ColumnFamilyStore cfs,
                                CompactionParams compactionParams) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.Class<? extends AbstractCompactionStrategy> | CFMetaData. createCompactionStrategy(java.lang.String className) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DateTieredCompactionStrategyDeprecated. 
 in favour of  TimeWindowCompactionStrategy | 
| class  | LeveledCompactionStrategy | 
| class  | SizeTieredCompactionStrategy | 
| class  | TimeWindowCompactionStrategy | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractCompactionStrategy | CompactionStrategyManager. compactionStrategyFor(SSTableReader sstable) | 
| protected AbstractCompactionStrategy | CompactionStrategyManager. getCompactionStrategyFor(SSTableReader sstable)return the compaction strategy for the given sstable
 returns differently based on the repaired status and which vnode the compaction strategy belongs to | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<java.util.List<AbstractCompactionStrategy>> | CompactionStrategyManager. getStrategies() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<java.lang.String> | CompactionStrategyManager. getStrategyFolders(AbstractCompactionStrategy strategy) | 
| boolean | CompactionStrategyManager. isRepaired(AbstractCompactionStrategy strategy) | 
| void | CompactionLogger. pending(AbstractCompactionStrategy strategy,
       int remaining) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Class<? extends AbstractCompactionStrategy> | CompactionParams. klass() | 
| Modifier and Type | Method and Description | 
|---|---|
| static CompactionParams | CompactionParams. create(java.lang.Class<? extends AbstractCompactionStrategy> klass,
      java.util.Map<java.lang.String,java.lang.String> options) | 
| static boolean | CompactionParams. supportsThresholdParams(java.lang.Class<? extends AbstractCompactionStrategy> klass) | 
Copyright © 2018 The Apache Software Foundation