Skip to main content

Module push_decoder

Module push_decoder 

Source
Expand description

ParquetPushDecoder: decodes Parquet data with data provided by the caller (rather than from an underlying reader).

Modules§

reader_builder 🔒
remaining 🔒

Structs§

ParquetPushDecoder
A push based Parquet Decoder
PushBuffers
Holds multiple non-contiguous, caller-provided buffers of file data.
PushDecoderInput
The input of a ParquetPushDecoderBuilder.

Enums§

ParquetDecoderState 🔒
Internal state machine for the ParquetPushDecoder

Functions§

builder_from_remaining 🔒
Reassemble a ParquetPushDecoderBuilder from a decoder’s not-yet-decoded state — the inverse of ParquetPushDecoderBuilder::build. The rebuilt builder pins the remaining row groups and carries the remaining row selection, offset/limit budget, and buffered bytes.

Type Aliases§

ParquetPushDecoderBuilder
A builder for ParquetPushDecoder.