Interface Memtable.FlushablePartitionSet<P extends Partition>

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

    public static interface Memtable.FlushablePartitionSet<P extends Partition>
    extends java.lang.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.