Module datafusion::physical_plan::planner
source · Expand description
Physical query planner
Structs
Default single node physical query planner that converts a
LogicalPlan
to an ExecutionPlan
suitable for execution.Traits
This trait exposes the ability to plan an
ExecutionPlan
out of a LogicalPlan
.Physical query planner that converts a
LogicalPlan
to an
ExecutionPlan
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 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