Skip to main content

Module rules

Module rules 

Source
Expand description

Optimization rules.

Re-exports§

pub use cse::CommonSubexpressionElimination;
pub use join_reordering::JoinReordering;
pub use projection_pushdown::ProjectionPushdown;

Modules§

cse
Common subexpression elimination rule.
join_reordering
Join reordering optimization rule.
projection_pushdown
Projection pushdown optimization rule.

Structs§

ConstantFolding
Constant folding rule.
FilterFusion
Filter fusion rule.
PredicatePushdown
Predicate pushdown rule.

Traits§

OptimizationRule
Optimization rule trait.

Functions§

optimize_with_rules
Optimize a query by applying all optimization rules.