Expand description
Query planner for streaming SQL
This module translates parsed streaming SQL statements into execution plans. It integrates with the parser and translator modules to produce complete operator configurations for Ring 0 execution.
Modules§
- channel_
derivation - Channel type derivation from query plan analysis.
- lookup_
join - Optimizer rules for lookup join rewriting.
Optimizer rules that rewrite standard JOINs to
LookupJoinNode. - predicate_
split - Predicate splitting and pushdown for lookup joins. Predicate splitting and pushdown for lookup joins.
Structs§
- Lookup
Table Info - Information about a registered lookup table.
- Query
Plan - A query plan with streaming operator configurations
- Sink
Info - Information about a registered sink
- Source
Info - Information about a registered source
- Streaming
Planner - Streaming query planner
Enums§
- Planning
Error - Planning errors
- Streaming
Plan - Result of planning a streaming statement