parquet

Module basic

Source
Expand description

Contains Rust mappings for Thrift definition. Refer to parquet.thrift file to see raw definitions.

Re-exports§

Structs§

  • Represents a valid brotli compression level.
  • Represents a valid gzip compression level.
  • Represents a valid zstd compression level.

Enums§

  • Column order that specifies what method was used to aggregate min/max values for statistics.
  • Supported block compression algorithms.
  • Common types (converted types) used by frameworks when using Parquet. This helps map between types in those frameworks to the base types in Parquet. This is only metadata and not needed to read or write the data.
  • Encodings supported by Parquet.
  • Logical types used by version 2.4.0+ of the Parquet format.
  • Available data pages for Parquet file format. Note that some of the page types may not be supported.
  • Representation of field types in schema.
  • Sort order for page and column statistics.
  • Types supported by Parquet. These physical types are intended to be used in combination with the encodings to control the on disk storage format. For example INT16 is not included as a type since a good encoding of INT32 would handle this.