Module lance_encoding::format::pb

source ·
Expand description

Protobuf definitions for encodings

Modules§

  • Nested message and enum types in ArrayEncoding.
  • Nested message and enum types in Buffer.
  • Nested message and enum types in ColumnEncoding.
  • Nested message and enum types in Nullable.

Structs§

  • Encodings that decode into an Arrow array
  • An array encoding for binary fields
  • Items are bitpacked in a buffer
  • A pointer to a buffer in a Lance file
  • Encodings that describe a column of values
  • An array encoding for dictionary-encoded fields
  • An array encoding for fixed-size list fields
  • Fixed width items placed contiguously in a buffer
  • An array encoding for variable-length list fields
  • An encoding that adds nullability to another array encoding
  • An array encoding for shredded structs that will never be null
  • Wraps a column with a zone map index that can be used to apply pushdown filters