public class MaxSSTableSizeWriter extends CompactionAwareWriter
Transactional.AbstractTransactional.StateTransactional.AbstractTransactionalcfs, estimatedTotalKeys, maxAge, minRepairedAt, nonExpiredSSTables, sstableWriter| Constructor and Description |
|---|
MaxSSTableSizeWriter(ColumnFamilyStore cfs,
LifecycleTransaction txn,
java.util.Set<SSTableReader> nonExpiredSSTables,
long maxSSTableSize,
int level,
boolean offline,
OperationType compactionType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
append(AbstractCompactedRow row)
Writes a row in an implementation specific way
|
doAbort, doCommit, doPrepare, estimatedKeys, finish, getDirectories, getWriteDirectoryabort, abort, close, commit, commit, doPostCleanup, doPreCleanup, permitRedundantTransitions, prepareToCommit, stateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabort, commit, prepareToCommitpublic MaxSSTableSizeWriter(ColumnFamilyStore cfs, LifecycleTransaction txn, java.util.Set<SSTableReader> nonExpiredSSTables, long maxSSTableSize, int level, boolean offline, OperationType compactionType)
public boolean append(AbstractCompactedRow row)
CompactionAwareWriterappend in class CompactionAwareWriterrow - the row to appendCopyright © 2018 The Apache Software Foundation