List of all items
Structs
- ColumnStatistics
- Statistics
- TopK
- aggregates::AggregateExec
- aggregates::PhysicalGroupBy
- aggregates::order::GroupOrderingFull
- aggregates::order::GroupOrderingPartial
- analyze::AnalyzeExec
- coalesce::BatchCoalescer
- coalesce_batches::CoalesceBatchesExec
- coalesce_partitions::CoalescePartitionsExec
- common::IPCWriter
- display::DefaultDisplay
- display::DisplayableExecutionPlan
- display::ProjectSchemaDisplay
- display::VerboseDisplay
- empty::EmptyExec
- execution_plan::ColumnStatistics
- execution_plan::PlanProperties
- execution_plan::Statistics
- execution_plan::expressions::BinaryExpr
- execution_plan::expressions::CaseExpr
- execution_plan::expressions::CastExpr
- execution_plan::expressions::Column
- execution_plan::expressions::InListExpr
- execution_plan::expressions::IsNotNullExpr
- execution_plan::expressions::IsNullExpr
- execution_plan::expressions::LikeExpr
- execution_plan::expressions::Literal
- execution_plan::expressions::NegativeExpr
- execution_plan::expressions::NoOp
- execution_plan::expressions::NotExpr
- execution_plan::expressions::NthValue
- execution_plan::expressions::PhysicalSortExpr
- execution_plan::expressions::TryCastExpr
- execution_plan::expressions::UnKnownColumn
- explain::ExplainExec
- expressions::BinaryExpr
- expressions::CaseExpr
- expressions::CastExpr
- expressions::Column
- expressions::InListExpr
- expressions::IsNotNullExpr
- expressions::IsNullExpr
- expressions::LikeExpr
- expressions::Literal
- expressions::NegativeExpr
- expressions::NoOp
- expressions::NotExpr
- expressions::NthValue
- expressions::PhysicalSortExpr
- expressions::TryCastExpr
- expressions::UnKnownColumn
- filter::FilterExec
- insert::DataSinkExec
- joins::CrossJoinExec
- joins::HashJoinExec
- joins::NestedLoopJoinExec
- joins::SortMergeJoinExec
- joins::SymmetricHashJoinExec
- joins::utils::ColumnIndex
- joins::utils::JoinFilter
- joins::utils::JoinHashMap
- limit::GlobalLimitExec
- limit::LimitStream
- limit::LocalLimitExec
- memory::MemoryExec
- memory::MemoryStream
- metrics::BaselineMetrics
- metrics::Count
- metrics::ExecutionPlanMetricsSet
- metrics::Gauge
- metrics::Label
- metrics::Metric
- metrics::MetricBuilder
- metrics::MetricsSet
- metrics::ScopedTimerGuard
- metrics::Time
- metrics::Timestamp
- placeholder_row::PlaceholderRowExec
- projection::ProjectionExec
- recursive_query::RecursiveQueryExec
- repartition::BatchPartitioner
- repartition::RepartitionExec
- sorts::RowIndex
- sorts::partial_sort::PartialSortExec
- sorts::sort::SortExec
- sorts::sort_preserving_merge::SortPreservingMergeExec
- sorts::streaming_merge::StreamingMergeBuilder
- stream::EmptyRecordBatchStream
- stream::RecordBatchReceiverStreamBuilder
- stream::RecordBatchStreamAdapter
- streaming::StreamingTableExec
- tree_node::PlanContext
- udaf::AggregateFunctionExpr
- udaf::StatisticsArgs
- union::InterleaveExec
- union::UnionExec
- unnest::ListUnnest
- unnest::UnnestExec
- values::ValuesExec
- windows::BoundedWindowAggExec
- windows::BuiltInWindowExpr
- windows::PlainAggregateWindowExpr
- windows::WindowAggExec
- work_table::WorkTableExec
Enums
- ColumnarValue
- Distribution
- InputOrderMode
- Partitioning
- aggregates::AggregateMode
- aggregates::order::GroupOrdering
- coalesce::CoalescerState
- display::DisplayFormatType
- execution_plan::CardinalityEffect
- execution_plan::ColumnarValue
- execution_plan::Distribution
- execution_plan::ExecutionMode
- execution_plan::InputOrderMode
- execution_plan::Partitioning
- execution_plan::expressions::StatsType
- expressions::StatsType
- joins::PartitionMode
- joins::StreamJoinPartitionMode
- joins::utils::StatefulStreamResult
- metrics::MetricValue
Traits
- Accumulator
- ExecutionPlanVisitor
- PhysicalExpr
- RecordBatchStream
- WindowExpr
- aggregates::group_values::GroupValues
- display::DisplayAs
- execution_plan::Accumulator
- execution_plan::ExecutionPlan
- execution_plan::ExecutionPlanProperties
- execution_plan::PhysicalExpr
- execution_plan::RecordBatchStream
- execution_plan::WindowExpr
- execution_plan::hash_utils::HashValue
- hash_utils::HashValue
- insert::DataSink
- joins::utils::JoinHashMapType
- metrics::RecordOutput
- streaming::PartitionStream
- windows::WindowExpr
Macros
Functions
- accept
- aggregates::aggregate_expressions
- aggregates::concat_slices
- aggregates::create_accumulators
- aggregates::finalize_aggregation
- aggregates::get_finer_aggregate_exprs_requirement
- aggregates::group_values::new_group_values
- common::build_checked_file_list
- common::build_file_list
- common::can_project
- common::collect
- common::compute_record_batch_statistics
- display::display_orderings
- execution_plan::check_not_null_constraints
- execution_plan::collect
- execution_plan::collect_partitioned
- execution_plan::displayable
- execution_plan::execute_input_stream
- execution_plan::execute_stream
- execution_plan::execute_stream_partitioned
- execution_plan::expressions::binary
- execution_plan::expressions::case
- execution_plan::expressions::cast
- execution_plan::expressions::col
- execution_plan::expressions::format_state_name
- execution_plan::expressions::in_list
- execution_plan::expressions::is_not_null
- execution_plan::expressions::is_null
- execution_plan::expressions::like
- execution_plan::expressions::lit
- execution_plan::expressions::negative
- execution_plan::expressions::not
- execution_plan::expressions::similar_to
- execution_plan::expressions::try_cast
- execution_plan::expressions::with_new_schema
- execution_plan::get_plan_string
- execution_plan::hash_utils::combine_hashes
- execution_plan::hash_utils::create_hashes
- execution_plan::need_data_exchange
- execution_plan::project_schema
- execution_plan::udf::create_physical_expr
- execution_plan::with_new_children_if_necessary
- expressions::binary
- expressions::case
- expressions::cast
- expressions::col
- expressions::format_state_name
- expressions::in_list
- expressions::is_not_null
- expressions::is_null
- expressions::like
- expressions::lit
- expressions::negative
- expressions::not
- expressions::similar_to
- expressions::try_cast
- expressions::with_new_schema
- filter::batch_filter
- hash_utils::combine_hashes
- hash_utils::create_hashes
- joins::utils::adjust_right_output_partitioning
- joins::utils::build_join_schema
- joins::utils::calculate_join_output_ordering
- joins::utils::check_join_is_valid
- project_schema
- sorts::sort::sort_batch
- spill::spill_record_batch_by_size
- udf::create_physical_expr
- union::can_interleave
- visit_execution_plan
- windows::create_window_expr
- windows::get_best_fitting_window
- windows::get_ordered_partition_by_indices
- windows::get_window_mode
- windows::schema_add_window_field