Skip to main content

Crate arrow_view_state

Crate arrow_view_state 

Source
Expand description

High-performance columnar view-state engine for Apache Arrow.

§Architecture

Pure indexing engine — no I/O, no column names, no pagination.

§Core types

§Builders

§Optional features

  • evaluate — SIMD predicate evaluation → FilterIndex.
  • hash-index — O(1) equality lookup index.
  • inverted-index — token-based text search index.
  • persist — save/load indices via mmap persistence.

Re-exports§

pub use error::IndexError;
pub use filter::FilterIndex;
pub use permutation::PermutationIndex;
pub use scalar_value::OwnedScalar;
pub use selection::PhysicalSelection;
pub use sort_builder::SortBuilder;

Modules§

error
Error types for the permutation index engine.
filter
FilterIndex — sparse filter backed by Roaring Bitmap.
permutation
PermutationIndex — the core sorted permutation type.
scalar_value
Owned, hashable scalar value for indexing.
selection
Physical row selection for late materialisation.
sort_builder
Streaming sort index builder.