Interface Memtable.FlushablePartitionSet<P extends Partition>

All Superinterfaces:
Iterable<P>, SSTableWriter.SSTableSizeParameters
All Known Implementing Classes:
AbstractMemtable.AbstractFlushablePartitionSet
Enclosing interface:
Memtable

public static interface Memtable.FlushablePartitionSet<P extends Partition> extends Iterable<P>, SSTableWriter.SSTableSizeParameters
A collection of partitions for flushing plus some information required for writing an sstable. Note that the listed entries must conform with the specified metadata. In particular, if the memtable is still being written to, care must be taken to not list newer items as they may violate the bounds collected by the encoding stats or refer to columns that don't exist in the collected columns set.
  • Method Details