Modulesยง
- data ๐
DataRequesttracks and holds data needed to construct InMemoryRowGroups- filter ๐
FilterInfostate machine for evaluating row filters
Structsยง
- Budgeted
Read ๐Plan - Next
State ๐ - Result of a state transition
- RowBudget ๐
- Running offset/limit budget shared across row groups.
- 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ยง
- 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.