Class AtomicBTreePartition

java.lang.Object
org.apache.cassandra.db.partitions.AbstractBTreePartition
org.apache.cassandra.db.partitions.AtomicBTreePartition
All Implemented Interfaces:
Iterable<Row>, Partition

public final class AtomicBTreePartition extends AbstractBTreePartition
A thread-safe and atomic Partition implementation. Operations (in particular addAll) on this implementation are atomic and isolated (in the sense of ACID). Typically a addAll is guaranteed that no other thread can see the state where only parts but not all rows have been added.