public final class RTBoundCloser extends Transformation<UnfilteredRowIterator>
ReadCommand.executeLocally(ReadExecutionController)
if DataLimits stopped the iterator on a live row that was enclosed in an
older RT.
If we don't do this, and send a response without the closing bound, we can break read/short read protection read
isolation, and potentially cause data loss.
See CASSANDRA-14515 for context.| Constructor and Description |
|---|
RTBoundCloser() |
| Modifier and Type | Method and Description |
|---|---|
UnfilteredRowIterator |
applyToPartition(UnfilteredRowIterator partition)
Applied to any rows iterator (partition) we encounter in a partitions iterator
|
apply, apply, apply, apply, applyToDeletion, applyToMarker, applyToPartitionColumns, applyToPartitionKey, applyToRow, applyToStatic, onClose, onPartitionClosepublic UnfilteredRowIterator applyToPartition(UnfilteredRowIterator partition)
TransformationapplyToPartition in class Transformation<UnfilteredRowIterator>Copyright © 2018 The Apache Software Foundation