Expand description
Streaming window plan configuration and fragment encoding (unified execution).
Structs§
- Float
Literal - A float literal with bitwise equality so filter ASTs stay
Eq-comparable. - Parsed
Stream Fragment - Parsed streaming window fragment (all window kinds).
- Window
Agg - One aggregate in a windowed stream plan.
- Window
Execution Spec - Full specification for a keyed, windowed streaming operator.
Enums§
- AggFilter
Compare Op - Comparison operator inside a
WindowAggFilter. - AggFilter
Value - Literal value a filter compares a column against.
- Window
AggFilter - Typed per-aggregate row predicate for streaming windows.
- Window
AggKind - Aggregate function in a streaming window plan.
- Window
Kind - Window operator kind for streaming execution.
Constants§
- WINDOW_
EXECUTION_ SPEC_ PREFIX - Versioned prefix for lossless JSON-encoded
WindowExecutionSpecvalues.
Functions§
- decode_
window_ execution_ spec - Decode a lossless window specification, accepting legacy compact fragments for backward compatibility.
- encode_
stream_ fragment - Encode a window spec as an executor plan fragment description.
- encode_
window_ execution_ spec - Validate and losslessly encode a window execution specification.
- parse_
stream_ fragment - Parse
stream:tw|sw|ses:...fragment strings. - validate_
window_ execution_ spec - Validate invariants required by all continuous window executors.