Modulesยง
- data ๐
DataRequesttracks and holds data needed to construct InMemoryRowGroups- filter ๐
FilterInfostate machine for evaluating row filters- stages ๐
StageSchedule: what each decoding stage of a row group fetches.
Structsยง
- Next
State ๐ - Result of a state transition
- RowGroup
Info ๐ - The current row group being read, its read plan, and its offset/limit budget.
- RowGroup
Reader ๐Builder - Builder for
ParquetRecordBatchReaderfor a single row group - RowGroup
Reader ๐Builder Parts - The parts of a
RowGroupReaderBuilderneeded to rebuild it, recovered byRowGroupReaderBuilder::into_parts.
Enumsยง
- RowGroup
Build ๐Result - RowGroup
Decoder ๐State - This is the inner state machine for reading a single row group.
Functionsยง
- column_
chunk_ ๐range - The byte range of a column chunk in the file.
- loaded_
row_ ๐ranges_ for_ projection - Computes row ranges for which every projected column has page data loaded.
- prepare_
selection_ ๐for_ page_ skipping - Prepare row selection execution when page pruning produced sparse column data.