Expand description
Planner for LogicalPlan
to ExecutionPlan
Structs§
- Default
Physical Planner - Default single node physical query planner that converts a
LogicalPlan
to anExecutionPlan
suitable for execution.
Traits§
- Extension
Planner - This trait exposes the ability to plan an
ExecutionPlan
out of aLogicalPlan
. - Physical
Planner - Physical query planner that converts a
LogicalPlan
to anExecutionPlan
suitable for execution.
Functions§
- create_
aggregate_ expr_ and_ maybe_ filter - Create an aggregate expression from a logical expression or an alias
- create_
aggregate_ expr_ with_ name_ and_ maybe_ filter - Create an aggregate expression with a name from a logical expression
- create_
physical_ sort_ expr - Create a physical sort expression from a logical expression
- create_
physical_ sort_ exprs - Create vector of physical sort expression from a vector of logical expression
- create_
window_ expr - Create a window expression from a logical expression or an alias
- create_
window_ expr_ with_ name - Create a window expression with a name from a logical expression
- is_
window_ frame_ bound_ valid - Check if window bounds are valid after schema information is available, and window_frame bounds are casted to the corresponding column type. queries like: OVER (ORDER BY a RANGES BETWEEN 3 PRECEDING AND 5 PRECEDING) OVER (ORDER BY a RANGES BETWEEN INTERVAL ‘3 DAY’ PRECEDING AND ‘5 DAY’ PRECEDING) are rejected