Expand description
Incremental directional materialization for scrollable executor boundaries.
Structs§
- Scroll
Materialize - Cache an operator’s output as it is first pulled forward, then expose the cached rows in either direction. This is the physical equivalent of
PostgreSQL’sMaterialnode: expressions below the boundary run once, while expressions in parents run again when a row is revisited.
Functions§
- prepare_
backward_ scan - Materialize an operator only when it identifies its output as a safe semantic boundary.