Skip to main content

Module read_plan

Module read_plan 

Source
Expand description

ReadPlan and ReadPlanBuilder for determining which rows to read from a Parquet file

Re-exportsยง

use crate::arrow::array_reader::ArrayReader; ๐Ÿ”’
use crate::arrow::arrow_reader::selection::LoadedRowRanges; ๐Ÿ”’
use crate::arrow::arrow_reader::selection::RowSelectionPolicy; ๐Ÿ”’
use crate::arrow::arrow_reader::selection::RowSelectionStrategy; ๐Ÿ”’
use crate::arrow::arrow_reader::ArrowPredicate; ๐Ÿ”’
use crate::arrow::arrow_reader::ParquetRecordBatchReader; ๐Ÿ”’
use crate::arrow::arrow_reader::RowSelection; ๐Ÿ”’
use crate::arrow::arrow_reader::RowSelectionCursor; ๐Ÿ”’
use crate::arrow::arrow_reader::RowSelector; ๐Ÿ”’
use crate::errors::ParquetError; ๐Ÿ”’
use crate::errors::Result; ๐Ÿ”’
use arrow_array::Array; ๐Ÿ”’
use arrow_array::BooleanArray; ๐Ÿ”’
use arrow_buffer::BooleanBuffer; ๐Ÿ”’
use arrow_select::filter::prep_null_mask_filter; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’

Structsยง

LimitedReadPlanBuilder ๐Ÿ”’
Builder for ReadPlan that applies a limit and offset to the read plan
PredicateOptions
Options for ReadPlanBuilder::with_predicate_options.
ReadPlan
A plan reading specific rows from a Parquet Row Group.
ReadPlanBuilder
A builder for ReadPlan