Skip to main content

Module remaining

Module remaining 

Source

Re-exportsยง

use crate::DecodeResult; ๐Ÿ”’
use crate::arrow::arrow_reader::ParquetRecordBatchReader; ๐Ÿ”’
use crate::arrow::arrow_reader::RowGroupPlan; ๐Ÿ”’
use crate::arrow::push_decoder::reader_builder::RowGroupBuildResult; ๐Ÿ”’
use crate::arrow::push_decoder::reader_builder::RowGroupReaderBuilder; ๐Ÿ”’
use crate::arrow::push_decoder::reader_builder::RowGroupReaderBuilderParts; ๐Ÿ”’
use crate::arrow::push_decoder::scan_plan::NextRowGroup; ๐Ÿ”’
use crate::arrow::push_decoder::scan_plan::RowBudget; ๐Ÿ”’
use crate::arrow::push_decoder::scan_plan::RowGroupFrontier; ๐Ÿ”’
use crate::arrow::push_decoder::scan_plan::ScanPlan; ๐Ÿ”’
use crate::errors::ParquetError; ๐Ÿ”’
use crate::file::metadata::ParquetMetaData; ๐Ÿ”’
use arrow_schema::SchemaRef; ๐Ÿ”’
use bytes::Bytes; ๐Ÿ”’
use std::ops::Range; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

RemainingRowGroups ๐Ÿ”’
State machine that tracks the remaining high level chunks (row groups) of Parquet data left to read.
RemainingRowGroupsParts ๐Ÿ”’
The state recovered from a RemainingRowGroups by RemainingRowGroups::into_parts, describing the row groups not yet decoded so a builder reconstructed from it resumes where the decoder left off.