Skip to main content

Module reader

Module reader 

Source
Expand description

Parquet reader.

ModulesΒ§

stream πŸ”’

MacrosΒ§

handle_index_error πŸ”’

StructsΒ§

FlatRowGroupReader πŸ”’
Reader to read a row group of a parquet file in flat format, returning RecordBatch.
MetadataCacheMetrics πŸ”’
Metrics for parquet metadata cache operations.
ParquetReader
Parquet batch reader to read our SST format.
ParquetReaderBuilder
Parquet SST reader builder.
PhysicalFilterContext πŸ”’
Context to evaluate a physical expression for a parquet file.
ReaderFilterMetrics πŸ”’
Metrics of filtering rows groups and rows.
ReaderMetrics
Parquet reader metrics.
RowGroupBuildContext πŸ”’
Context passed to RowGroupReaderBuilder::build() carrying all information needed for prefiltering decisions.
RowGroupReaderBuilder πŸ”’
Builder to build a [ParquetRecordBatchStream] for a row group.
SimpleFilterContext πŸ”’
Context to evaluate the column filter for a parquet file.

EnumsΒ§

MaybeFilter πŸ”’
The filter to evaluate or the prune result of the default value.

ConstantsΒ§

INDEX_TYPE_BLOOM πŸ”’
INDEX_TYPE_FULLTEXT πŸ”’
INDEX_TYPE_INVERTED πŸ”’
INDEX_TYPE_VECTOR πŸ”’

FunctionsΒ§

all_required_row_groups_searched πŸ”’
apply_selection_and_update_metrics πŸ”’
pruned_by_default πŸ”’
Prune a column by its default value. Returns false if we can’t create the default value or evaluate the filter.