Skip to main content

Module stateless

Module stateless 

Source
Expand description

Stateless DataFusion execution for streaming flows.

Structsยง

StatelessFlow ๐Ÿ”’
The validated, immutable part of one streaming flow.

Functionsยง

execute ๐Ÿ”’
Executes one mirror write using only the supplied batch and writes its output.
input_provider ๐Ÿ”’
replace_source ๐Ÿ”’
rewrite_source_timestamp ๐Ÿ”’
Adds the source timestamp to every supported plan node that has to carry it through a filter or projection. The expression is appended only after the visible expressions, so the sink contract remains positional.
synthesize_auto_values ๐Ÿ”’
validate_plan ๐Ÿ”’
Validates the deliberately small stateless streaming SQL subset.
validate_source_scan ๐Ÿ”’
Ensures the retained scan was planned against the source metadata captured for this flow.
validate_source_schema_version ๐Ÿ”’
Rejects execution when the source metadata changed after the flow plan was retained. The outer adapter replans a flow when it observes a new source schema version; this guard rejects a request if the version changes again before execution.