Skip to main content

Crate reifydb_flow

Crate reifydb_flow 

Source
Expand description

Flow execution substrate in two tiers: the lean default carries only what a guest cdylib can name without linking the host, and runtime adds FlowTransaction plus the HostOperator contract. Lean is the default so a forgotten feature fails the host build loudly rather than linking the catalog, transactions and store into a guest.

Modulesยง

factory
Constructors for test fixtures built on flow-side types, mirroring reifydb_value::factory for the types that crate cannot name. Where the argument is a raw integer the unit lives in the function name, since the type cannot carry it.
operator
timer
window
Shared windowed-aggregation engine: one schema-agnostic core behind both faces, the sdk drivers (static Row output) and the flow Window/Aggregate operators (dynamic Columns/RowShape output).