Skip to main content

Module parquet

Module parquet 

Source
Expand description

Parquet format decoder, encoder, and schema provider (F-SCHEMA-007).

Feature-gated behind parquet-lookup. Provides:

  • ParquetDecoder — decodes complete Parquet file bytes into Arrow RecordBatches via ParquetRecordBatchReaderBuilder with projection pushdown and row-group filtering.
  • ParquetEncoder — encodes Arrow RecordBatches into Parquet file bytes with configurable compression and row-group sizing.
  • ParquetSchemaProvider — reads Parquet file footer to extract an authoritative Arrow schema with per-field metadata.

Structs§

ParquetDecoder
Decodes Parquet file bytes into Arrow RecordBatches.
ParquetDecoderConfig
Configuration for the Parquet decoder.
ParquetEncoder
Encodes Arrow RecordBatches into Parquet file bytes.
ParquetEncoderConfig
Configuration for the Parquet encoder.
ParquetSchemaProvider
Provides an Arrow schema extracted from a Parquet file’s footer.

Enums§

RowGroupPredicate
Predicate for row-group level filtering.