List of all items
Structs
- CascadesOptimizer
- MemoTrace
- MemoTraceCandidate
- MemoTraceGroup
- OptimizerConfig
- OptimizerTrace
- RuleConfig
- SearchBudget
- cost::Cost
- cost::CostModelConfig
- cost::StatsCostModel
- cost::UnitCostModel
- cost::UnitCostModelWithConfig
- cost_profile::CostProfile
- estimation::NaiveEstimator
- memo::Group
- memo::GroupExpr
- memo::GroupId
- memo::Memo
- physical_rules::AggregateRule
- physical_rules::DerivedRule
- physical_rules::DistinctRule
- physical_rules::DmlRule
- physical_rules::FilterRule
- physical_rules::IndexScanRule
- physical_rules::JoinRule
- physical_rules::LimitRule
- physical_rules::PhysicalRuleSet
- physical_rules::ProjectionRule
- physical_rules::ScanRule
- physical_rules::SortRule
- physical_rules::TopNRule
- properties::PhysicalProperties
- rules::AggregatePredicatePushdown
- rules::FilterJoinPushdown
- rules::FilterOrDedup
- rules::FilterPushdown
- rules::JoinCommute
- rules::JoinPredicatePushdown
- rules::LimitPushdown
- rules::MergeFilters
- rules::MergeProjections
- rules::NoopRule
- rules::NormalizePredicates
- rules::PredicateInference
- rules::PruneProjection
- rules::RemoveTrueFilter
- rules::RuleContext
- rules::RuleSet
- rules::TopNRule
- stats_collect::StatsRequirements
Enums
Traits
Functions
- column_prune::prune_plan
- enforcer::enforce
- estimation::default_column_stats
- estimation::default_table_stats
- expr_rewrite::rewrite_expr
- expr_rewrite::rewrite_plan
- join_order::enumerate_join_orders
- plan_fingerprint::logical_fingerprint
- plan_fingerprint::physical_fingerprint
- stats_collect::collect_requirements
- subquery::rewrite_correlated_subqueries
- utils::collect_identifiers
- utils::collect_tables
- utils::combine_conjuncts
- utils::split_conjuncts
- utils::table_prefix