Module query_plan

Module query_plan 

Source

Re-exports§

pub use cte_hoister::CTEHoister;
pub use dependency_analyzer::ScriptDependencyGraph;
pub use dependency_analyzer::StatementNode;
pub use expression_lifter::ExpressionLifter;
pub use expression_lifter::LiftableExpression;
pub use in_operator_lifter::InOperatorLifter;
pub use in_operator_lifter::LiftedInExpression;
pub use into_clause_remover::IntoClauseRemover;

Modules§

cte_hoister
dependency_analyzer
expression_lifter
in_operator_lifter
into_clause_remover

Structs§

DependencyGraph
Dependency graph for work units
PlanMetadata
Metadata about the query plan
QueryAnalyzer
Query analyzer that builds execution plans
QueryPlan
Complete query execution plan
WorkUnit
Represents a unit of work in the query execution pipeline

Enums§

WorkUnitExpression
Expression or statement in a work unit
WorkUnitType
Types of work units in the execution pipeline