Module datafusion::physical_planner
source · Expand description
Planner for LogicalPlan
to ExecutionPlan
Structs§
- Default single node physical query planner that converts a
LogicalPlan
to anExecutionPlan
suitable for execution.
Traits§
- This trait exposes the ability to plan an
ExecutionPlan
out of aLogicalPlan
. - Physical query planner that converts a
LogicalPlan
to anExecutionPlan
suitable for execution.
Functions§
- Create an aggregate expression from a logical expression or an alias
- Create an aggregate expression with a name from a logical expression
- Create a physical sort expression from a logical expression
- Create vector of physical sort expression from a vector of logical expression
- Create a window expression from a logical expression or an alias
- Create a window expression with a name from a logical expression
- 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