Table of Contents

Namespace Plank.Reading

Namespaces

Plank.Reading.Logical
Plank.Reading.Physical

Classes

FileReadSource

Provides random-access reads over a file-backed Parquet source without allocating a FileStream.

MemoryReadSource
ParquetSchemaEvolutionOptions

Controls schema evolution tolerance for source-generated row readers reused across multiple files.

StreamReadSource

Structs

PageHeader

Interfaces

IParquetReadSource

Provides random-access reads over a Parquet data source so callers can read many files without allocating FileStream instances.

Enums

MissingColumnEvolutionBehavior

Controls how a generated multi-file row reader handles a projected column that is absent from the current file.

PageHeaderType
RepetitionEvolutionBehavior

Controls how a generated multi-file row reader handles required/optional repetition changes in the current file.

SchemaTypeEvolutionBehavior

Controls how a generated multi-file row reader handles physical, logical, or materialized type changes.