List of all items
Structs
- AdaptiveVectorBackendDecision
- AdaptiveVectorBackendInput
- AdaptiveVectorBackendPolicy
- AppliedRule
- CascadesOptimizer
- FastPathPhysicalPhase
- GroupId
- LogicalPhase
- LogicalPlanRoot
- LoweringReadyLogicalPlanRoot
- LoweringReadyPhase
- Memo
- MemoGroup
- OperatorCardinalityEstimate
- OptimizationPipeline
- OptimizationSearchReport
- OptimizationStage
- OptimizerCatalog
- OptimizerCatalogIndexes
- OptimizerCatalogStatistics
- OptimizerConfig
- OptimizerContext
- OptimizerIndexStatistics
- OptimizerTrace
- PhysicalOperatorId
- PhysicalPhase
- PhysicalProperties
- PipelineExecution
- PlanCost
- PlanCostBreakdown
- PlannedVectorSearch
- RelationalAccessCostContext
- RelationalAccessPathDescriptor
- RelationalCsgCmpAlternative
- RelationalCsgCmpEnumeration
- RelationalCsgCmpJoinImplementation
- RelationalCsgCmpPlan
- RelationalInnerJoinEnumeration
- RelationalJoinAccessPath
- RelationalJoinConflictAnalysis
- RelationalJoinConflictDescriptor
- RelationalJoinConflictRule
- RelationalJoinCostContexts
- RelationalJoinEnumerationConfig
- RelationalJoinGraph
- RelationalJoinOperator
- RelationalJoinOperatorId
- RelationalJoinPlan
- RelationalJoinPlanningAttempt
- RelationalJoinPlanningBudget
- RelationalJoinPlanningCost
- RelationalJoinPlanningOutcome
- RelationalJoinPredicate
- RelationalJoinPredicateId
- RelationalJoinRelation
- RelationalJoinRewriteEnumeration
- RelationalJoinRewritePlan
- RelationalJoinRewriteProblem
- RelationalJoinRewriteStep
- RelationalJoinStep
- RelationalNestedLoopJoinCost
- RelationalOperatorCardinalityProfile
- RelationalOperatorId
- RequiredProperties
- ResourceHints
- RuleApplication
- RuleBatch
- RuleEvent
- RuleId
- RulePromise
- RuleStage
- SearchFieldRef
- SearchPredicate
- SearchPredicateParseError
- SearchPredicatePushdown
- SearchPredicateSet
- SearchScanPredicateSupport
- SelectedPlanTrace
- StageRuleBatch
- StageStats
- StageTrace
- VectorPlanProperties
- context::OptimizerConfig
- context::OptimizerContext
- context::ResourceHints
- cost::PlanCost
- cost::PlanCostBreakdown
- graph::CascadesOptimizer
- graph::FastPathPhysicalPhase
- graph::LogicalPhase
- graph::LogicalPlanRoot
- graph::LoweringReadyLogicalPlanRoot
- graph::LoweringReadyPhase
- graph::OptimizerCatalog
- graph::OptimizerCatalogIndexes
- graph::OptimizerCatalogStatistics
- graph::OptimizerIndexStatistics
- graph::PhysicalPhase
- memo::GroupId
- memo::Memo
- memo::MemoGroup
- predicate::SearchFieldRef
- predicate::SearchPredicate
- predicate::SearchPredicateParseError
- predicate::SearchPredicatePushdown
- predicate::SearchPredicateSet
- predicate::SearchScanPredicateSupport
- properties::PhysicalProperties
- properties::RequiredProperties
- relational::RelationalAccessPathDescriptor
- relational::RelationalNestedLoopJoinCost
- relational_join::RelationalInnerJoinEnumeration
- relational_join::RelationalJoinAccessPath
- relational_join::RelationalJoinEnumerationConfig
- relational_join::RelationalJoinGraph
- relational_join::RelationalJoinPlan
- relational_join::RelationalJoinPredicate
- relational_join::RelationalJoinPredicateId
- relational_join::RelationalJoinRelation
- relational_join::RelationalJoinStep
- relational_join_hypergraph::RelationalCsgCmpAlternative
- relational_join_hypergraph::RelationalCsgCmpEnumeration
- relational_join_hypergraph::RelationalCsgCmpJoinImplementation
- relational_join_hypergraph::RelationalCsgCmpPlan
- relational_join_rewrite::RelationalJoinConflictAnalysis
- relational_join_rewrite::RelationalJoinConflictDescriptor
- relational_join_rewrite::RelationalJoinConflictRule
- relational_join_rewrite::RelationalJoinOperator
- relational_join_rewrite::RelationalJoinOperatorId
- relational_join_rewrite::RelationalJoinRewriteEnumeration
- relational_join_rewrite::RelationalJoinRewritePlan
- relational_join_rewrite::RelationalJoinRewriteProblem
- relational_join_rewrite::RelationalJoinRewriteStep
- relational_planning::RelationalJoinPlanningAttempt
- relational_planning::RelationalJoinPlanningBudget
- relational_planning::RelationalJoinPlanningCost
- relational_planning::RelationalJoinPlanningOutcome
- relational_profile::RelationalOperatorCardinalityProfile
- relational_profile::RelationalOperatorId
- rule::AppliedRule
- rule::RuleApplication
- rule::RuleBatch
- rule::RuleId
- rule::RulePromise
- search::OptimizationSearchReport
- search::RuleEvent
- search::SelectedPlanTrace
- stage::OptimizationPipeline
- stage::OptimizationStage
- stage::PipelineExecution
- stage::RuleStage
- stage::StageRuleBatch
- stage::StageStats
- stage::StageTrace
- trace::OperatorCardinalityEstimate
- trace::OptimizerConfig
- trace::OptimizerTrace
- vector::AdaptiveVectorBackendDecision
- vector::AdaptiveVectorBackendInput
- vector::AdaptiveVectorBackendPolicy
- vector::PlannedVectorSearch
- vector::VectorPlanProperties
Enums
- AdaptiveVectorBackend
- ApplyOrder
- Distribution
- ExplainMode
- LogicalPlanClass
- LogicalPlanKind
- MemoryBudgetClass
- OptimizerSearchDirective
- OptimizerSearchDirectiveError
- PhysicalPlanClass
- PhysicalPlanKind
- PlanChildren
- PlanPhaseKind
- QueryFamily
- RelationalAccessPathKind
- RelationalCsgCmpPlanNode
- RelationalCsgCmpRightInputPolicy
- RelationalEquiJoinAlgorithm
- RelationalJoinAccessApplicability
- RelationalJoinCardinality
- RelationalJoinEnumerationError
- RelationalJoinOperatorKind
- RelationalJoinPlanningDirective
- RelationalJoinPlanningFallbackClass
- RelationalJoinPlanningReason
- RelationalJoinPlanningStatus
- RelationalJoinPlanningStrategy
- RelationalJoinRewriteError
- RelationalJoinRightInput
- RelationalJoinSelectivity
- RelationalJoinTree
- RelationalOperatorKind
- RuleKind
- RuleOutcome
- ScanPruningSupport
- SearchMode
- SearchPredicateOp
- SearchScalarValue
- StatementClass
- TraceSink
- VectorCompressionPreference
- VectorPlanError
- VectorPrecision
- context::ExplainMode
- context::QueryFamily
- context::StatementClass
- context::TraceSink
- graph::PlanPhaseKind
- logical::LogicalPlanClass
- logical::LogicalPlanKind
- operator::LogicalPlanClass
- operator::LogicalPlanKind
- operator::PhysicalPlanClass
- operator::PhysicalPlanKind
- operator::PlanChildren
- predicate::SearchPredicateConstructionError
- predicate::SearchPredicateOp
- predicate::SearchScalarValue
- properties::Distribution
- properties::MemoryBudgetClass
- properties::ScanPruningSupport
- properties::VectorPrecision
- relational::RelationalAccessPathKind
- relational_join::RelationalJoinAccessApplicability
- relational_join::RelationalJoinEnumerationError
- relational_join_hypergraph::RelationalCsgCmpPlanNode
- relational_join_hypergraph::RelationalCsgCmpRightInputPolicy
- relational_join_hypergraph::RelationalEquiJoinAlgorithm
- relational_join_rewrite::RelationalJoinOperatorKind
- relational_join_rewrite::RelationalJoinRewriteError
- relational_join_rewrite::RelationalJoinTree
- relational_planning::RelationalJoinPlanningDirective
- relational_planning::RelationalJoinPlanningFallbackClass
- relational_planning::RelationalJoinPlanningReason
- relational_planning::RelationalJoinPlanningStatus
- relational_planning::RelationalJoinPlanningStrategy
- relational_profile::RelationalOperatorKind
- rule::RuleKind
- search::OptimizerSearchDirective
- search::OptimizerSearchDirectiveError
- search::RuleOutcome
- search::SearchMode
- stage::ApplyOrder
- vector::AdaptiveVectorBackend
- vector::VectorCompressionPreference
- vector::VectorPlanError
Traits
- LogicalPlanNode
- OptimizerRule
- PhysicalPlanNode
- PlanNode
- PlanPhase
- graph::PlanPhase
- logical::LogicalPlanNode
- operator::LogicalPlanNode
- operator::PhysicalPlanNode
- operator::PlanNode
- rule::OptimizerRule
Functions
- analyze_relational_join_conflicts
- apply_rule_batch
- enumerate_relational_csg_cmp_joins
- enumerate_relational_csg_cmp_joins_with_cost_contexts
- enumerate_relational_csg_cmp_joins_with_implementations
- enumerate_relational_csg_cmp_joins_with_right_input_policy
- enumerate_relational_inner_joins
- enumerate_relational_inner_joins_with_cost_contexts
- enumerate_relational_join_rewrites
- enumerate_relational_join_rewrites_with_cost_contexts
- estimate_relational_access_cost
- estimate_relational_access_path_cost
- estimate_relational_access_path_cost_with_context
- estimate_relational_join_cost
- estimate_relational_join_cost_with_contexts
- estimate_relational_nested_loop_join_cost
- estimate_relational_probe_join_cost
- normalize_search_enum_value
- operator::plan_class_counts
- operator::plan_operator_counts
- operator::visit_plan
- plan_class_counts
- plan_operator_counts
- plan_vector_search
- predicate::normalize_search_enum_value
- predicate::push_search_predicates
- predicate::search_field_is_enum_like
- push_search_predicates
- relational::estimate_relational_nested_loop_join_cost
- relational::select_relational_access_path
- relational::select_relational_access_path_with_context
- relational::skyline_prune_relational_access_paths
- relational::skyline_prune_relational_access_paths_with_context
- relational_join::enumerate_relational_inner_joins
- relational_join::enumerate_relational_inner_joins_with_cost_contexts
- relational_join_hypergraph::enumerate_relational_csg_cmp_joins
- relational_join_hypergraph::enumerate_relational_csg_cmp_joins_with_cost_contexts
- relational_join_hypergraph::enumerate_relational_csg_cmp_joins_with_implementations
- relational_join_hypergraph::enumerate_relational_csg_cmp_joins_with_right_input_policy
- relational_join_rewrite::analyze_relational_join_conflicts
- relational_join_rewrite::enumerate_relational_join_rewrites
- relational_join_rewrite::enumerate_relational_join_rewrites_with_cost_contexts
- relational_sargability::canonical_keyset_values
- relational_sargability::collect_conjunctive_equalities
- relational_sargability::collect_conjunctive_join_equalities
- relational_sargability::predicate_is_covered_by_equalities
- rule::apply_rule_batch
- search_field_is_enum_like
- select_adaptive_vector_backend
- select_relational_access_path
- select_relational_access_path_with_context
- skyline_prune_relational_access_paths
- skyline_prune_relational_access_paths_with_context
- validate_vector_pipeline
- vector::plan_vector_search
- vector::select_adaptive_vector_backend
- vector::validate_vector_pipeline
- visit_plan
- visit_plan_with_ids