List of all items
Structs
- EmptyIndexOracle
- Fixpoint
- FuseAndCollapse
- Optimizer
- TransformArgs
- attribute::Arity
- attribute::AsKey
- attribute::DerivedAttributes
- attribute::Env
- attribute::NonNegative
- attribute::RelationType
- attribute::RequiredAttributes
- attribute::SubtreeSize
- attribute::UniqueKeys
- attribute::arity::Arity
- attribute::non_negative::NonNegative
- attribute::relation_type::RelationType
- attribute::subtree_size::SubtreeSize
- attribute::unique_keys::UniqueKeys
- canonicalization::FlatMapToMap
- canonicalization::ProjectionExtraction
- canonicalization::TopKElision
- canonicalization::flatmap_to_map::FlatMapToMap
- canonicalization::projection_extraction::ProjectionExtraction
- canonicalization::topk_elision::TopKElision
- canonicalize_mfp::CanonicalizeMfp
- column_knowledge::ColumnKnowledge
- column_knowledge::DatumKnowledge
- compound::UnionNegateFusion
- compound::union::UnionNegateFusion
- cse::relation_cse::Bindings
- cse::relation_cse::RelationCSE
- demand::Demand
- fold_constants::FoldConstants
- fusion::Fusion
- fusion::filter::Filter
- fusion::join::Join
- fusion::join::JoinBuilder
- fusion::map::Map
- fusion::negate::Negate
- fusion::project::Project
- fusion::reduce::Reduce
- fusion::top_k::TopK
- fusion::union::Union
- join_implementation::JoinImplementation
- join_implementation::Orderer
- join_implementation::index_map::IndexMap
- literal_constraints::LiteralConstraints
- literal_lifting::LiteralLifting
- monotonic::MonotonicFlag
- nonnull_requirements::NonNullRequirements
- nonnullable::NonNullable
- normalize_lets::NormalizeLets
- normalize_ops::NormalizeOps
- predicate_pushdown::PredicatePushdown
- projection_lifting::ProjectionLifting
- projection_pushdown::ProjectionPushdown
- reduce_elision::ReduceElision
- reduction_pushdown::Component
- reduction_pushdown::ReduceBuilder
- reduction_pushdown::ReductionPushdown
- redundant_join::ProvInfo
- redundant_join::RedundantJoin
- semijoin_idempotence::Replacement
- semijoin_idempotence::SemijoinIdempotence
- threshold_elision::ThresholdElision
- threshold_elision::ThresholdElisionAction
- union_cancel::UnionBranchCancellation
Enums
- TransformError
- attribute::AttributeId
- attribute::EnvTask
- normalize_lets::inlining::InlineOffer
- union_cancel::BranchCmp
Traits
Functions
- attribute::annotate_plan
- column_knowledge::optimize
- dataflow::inline_views
- dataflow::optimize_dataflow
- dataflow::optimize_dataflow_demand
- dataflow::optimize_dataflow_demand_inner
- dataflow::optimize_dataflow_filters
- dataflow::optimize_dataflow_filters_inner
- dataflow::optimize_dataflow_index_imports
- dataflow::optimize_dataflow_monotonic
- dataflow::optimize_dataflow_relations
- join_implementation::delta_queries::plan
- join_implementation::differential::plan
- join_implementation::implement_arrangements
- join_implementation::install_lifted_mfp
- join_implementation::optimize_orders
- join_implementation::permute_order
- literal_constraints::each_or_arg_constrains_each_key_field
- literal_constraints::undo_preparation
- nonnullable::aggregate_nonnullable
- nonnullable::scalar_contains_isnull
- nonnullable::scalar_nonnullable
- normalize
- normalize_lets::inlining::inline_lets
- normalize_lets::inlining::inline_lets_helper
- normalize_lets::let_motion::digest_lets
- normalize_lets::let_motion::digest_lets_helper
- normalize_lets::let_motion::harvest_non_recursive
- normalize_lets::let_motion::post_order_harvest_lets
- normalize_lets::let_motion::promote_let_rec
- normalize_lets::normalize_lets
- normalize_lets::renumber_bindings
- normalize_lets::renumbering::determine
- normalize_lets::renumbering::implement
- normalize_lets::renumbering::renumber_bindings
- normalize_lets::support::count_local_id_uses
- normalize_lets::support::for_local_id
- normalize_lets::support::refresh_types
- normalize_lets::support::refresh_types_effector
- normalize_lets::support::refresh_types_helper
- projection_pushdown::reverse_permute
- projection_pushdown::reverse_permute_columns
- reduction_pushdown::lookup_corresponding_component
- reduction_pushdown::try_push_reduce_through_join
- redundant_join::find_redundancy
- redundant_join::try_build_expression_using_other
- semijoin_idempotence::as_filtered_get
- semijoin_idempotence::attempt_join_simplification
- semijoin_idempotence::distinct_on_keys_of
- semijoin_idempotence::list_replacements
- semijoin_idempotence::list_replacements_join
- semijoin_idempotence::semijoin_bijection
- semijoin_idempotence::validate_replacement
- threshold_elision::is_superset_of
Statics
- CALLSITE
- META
- canonicalization::flatmap_to_map::CALLSITE
- canonicalization::flatmap_to_map::META
- canonicalization::projection_extraction::CALLSITE
- canonicalization::projection_extraction::META
- canonicalization::topk_elision::CALLSITE
- canonicalization::topk_elision::META
- canonicalize_mfp::CALLSITE
- canonicalize_mfp::META
- column_knowledge::CALLSITE
- column_knowledge::META
- compound::union::CALLSITE
- compound::union::META
- cse::relation_cse::CALLSITE
- cse::relation_cse::META
- dataflow::CALLSITE
- dataflow::META
- demand::CALLSITE
- demand::META
- fold_constants::CALLSITE
- fold_constants::META
- fusion::CALLSITE
- fusion::META
- fusion::filter::CALLSITE
- fusion::filter::META
- fusion::join::CALLSITE
- fusion::join::META
- fusion::map::CALLSITE
- fusion::map::META
- fusion::negate::CALLSITE
- fusion::negate::META
- fusion::project::CALLSITE
- fusion::project::META
- fusion::reduce::CALLSITE
- fusion::reduce::META
- fusion::top_k::CALLSITE
- fusion::top_k::META
- fusion::union::CALLSITE
- fusion::union::META
- join_implementation::CALLSITE
- join_implementation::META
- literal_constraints::CALLSITE
- literal_constraints::META
- literal_lifting::CALLSITE
- literal_lifting::META
- nonnull_requirements::CALLSITE
- nonnull_requirements::META
- nonnullable::CALLSITE
- nonnullable::META
- normalize_lets::CALLSITE
- normalize_lets::META
- normalize_ops::CALLSITE
- normalize_ops::META
- predicate_pushdown::CALLSITE
- predicate_pushdown::META
- projection_lifting::CALLSITE
- projection_lifting::META
- projection_pushdown::CALLSITE
- projection_pushdown::META
- reduce_elision::CALLSITE
- reduce_elision::META
- reduction_pushdown::CALLSITE
- reduction_pushdown::META
- redundant_join::CALLSITE
- redundant_join::META
- semijoin_idempotence::CALLSITE
- semijoin_idempotence::META
- threshold_elision::CALLSITE
- threshold_elision::META
- union_cancel::CALLSITE
- union_cancel::META