Skip to main content

Module delete_vector

Module delete_vector 

Source
Expand description

Deletion vectors: the deleted row positions of one data file, as a Puffin deletion-vector-v1 blob decodes to. Public so an engine that reads Parquet with a reader of its own can still decode the vectors Iceberg writes.

Structsยง

DeleteVector
The deleted row positions of one data file: a set of 64-bit positions, kept as a [RoaringTreemap].
DeleteVectorIterator
Iterates the deleted positions of a DeleteVector in ascending order.