protected abstract class AbstractMemtable.AbstractFlushablePartitionSet<P extends Partition> extends java.lang.Object implements Memtable.FlushablePartitionSet<P>
Modifier | Constructor and Description |
---|---|
protected |
AbstractFlushablePartitionSet() |
Modifier and Type | Method and Description |
---|---|
RegularAndStaticColumns |
columns()
The set of all columns that have been written
|
CommitLogPosition |
commitLogLowerBound()
The commit log position at the time that this memtable was created
|
Memtable.LastCommitLogPosition |
commitLogUpperBound()
The commit log position at the time that this memtable was switched out
|
long |
dataSize() |
EncodingStats |
encodingStats()
Statistics required for writing an sstable efficiently
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
from, isEmpty, memtable, metadata, to
partitionCount, partitionKeysSize
public long dataSize()
dataSize
in interface SSTableWriter.SSTableSizeParameters
public CommitLogPosition commitLogLowerBound()
Memtable.FlushablePartitionSet
commitLogLowerBound
in interface Memtable.FlushablePartitionSet<P extends Partition>
public Memtable.LastCommitLogPosition commitLogUpperBound()
Memtable.FlushablePartitionSet
commitLogUpperBound
in interface Memtable.FlushablePartitionSet<P extends Partition>
public EncodingStats encodingStats()
Memtable.FlushablePartitionSet
encodingStats
in interface Memtable.FlushablePartitionSet<P extends Partition>
public RegularAndStaticColumns columns()
Memtable.FlushablePartitionSet
columns
in interface Memtable.FlushablePartitionSet<P extends Partition>
Copyright © 2009-2022 The Apache Software Foundation