Skip to main content

Crate kyu_planner

Crate kyu_planner 

Source
Expand description

kyu-planner: logical plan, cost-based optimizer, vector-first rule.

Re-exports§

pub use optimizer::optimize;
pub use plan_builder::build_plan;
pub use plan_builder::build_query_plan;
pub use plan_builder::resolve_properties;
pub use logical_plan::*;

Modules§

cost_model
Cost model for logical plan nodes.
logical_plan
Logical plan types — relational operator tree produced by the plan builder.
optimizer
Plan optimizer — cost-based rewriting of logical plans.
plan_builder
Plan builder — transforms BoundStatement into a LogicalPlan tree.
statistics
Table and column statistics for cost-based optimization.