Module polars_plan::plans
source · Re-exports§
pub use crate::frame::AllowedOptimizations;
pub use crate::frame::OptState;
Modules§
- Defines different visitor patterns and for any tree.
Structs§
- The literal Null
- Optimizer that uses a stack and memory arenas in favor of recursion
Enums§
- IR expression node that is allocated in an
Arena
.
Constants§
Traits§
Functions§
- Create a Literal Expression from
L
. A literal expression behaves like a column that contains a single distinct value. - converts a node from the AExpr arena to Expr
- converts a node from the IR arena to a LogicalPlan
- set_estimated_row_counts
streaming
- converts expression to AExpr and adds it to the arena, which uses an arena (Vec) for allocation
- converts LogicalPlan to IR it adds expressions & lps to the respective arenas as it traverses the plan finally it returns the top node of the logical plan