Module iterator

Source

Structs§

ConcatSstableIterator
Iterates over the KV-pairs of a given list of SSTs. The key-ranges of these SSTs are assumed to be consecutive and non-overlapping.
MonitoredCompactorIterator
SstableStreamIterator
Iterates over the KV-pairs of an SST while downloading it. SstableStreamIterator encapsulates operations on sstables, constructing block streams and accessing the corresponding data via block_metas. Note that a block_meta does not necessarily correspond to the entire sstable, but rather to a subset, which is documented via the block_idx.

Constants§

PROGRESS_KEY_INTERVAL 🔒

Functions§

filter_block_metas 🔒