public class CompactionLogger
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | CompactionLogger.Strategy | 
| static interface  | CompactionLogger.StrategySummaryThis will produce the compaction strategy's starting information. | 
| static interface  | CompactionLogger.WriterThis is an interface to allow writing to a different interface. | 
| Constructor and Description | 
|---|
| CompactionLogger(ColumnFamilyStore cfs,
                CompactionStrategyManager csm) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | compaction(long startTime,
          java.util.Collection<SSTableReader> input,
          long endTime,
          java.util.Collection<SSTableReader> output) | 
| void | disable() | 
| void | enable() | 
| void | flush(java.util.Collection<SSTableReader> sstables) | 
| void | pending(AbstractCompactionStrategy strategy,
       int remaining) | 
public CompactionLogger(ColumnFamilyStore cfs, CompactionStrategyManager csm)
public void enable()
public void disable()
public void flush(java.util.Collection<SSTableReader> sstables)
public void compaction(long startTime,
                       java.util.Collection<SSTableReader> input,
                       long endTime,
                       java.util.Collection<SSTableReader> output)
public void pending(AbstractCompactionStrategy strategy, int remaining)
Copyright © 2018 The Apache Software Foundation