List of all items
Structs
- AnalysisContext
- ExprBoundaries
- PhysicalSortExpr
- ScalarFunctionExpr
- aggregate::moving_min_max::MovingMax
- aggregate::moving_min_max::MovingMin
- equivalence::EquivalenceProperties
- equivalence::EquivalentClass
- execution_props::ExecutionProps
- expressions::ApproxDistinct
- expressions::ApproxMedian
- expressions::ApproxPercentileCont
- expressions::ApproxPercentileContWithWeight
- expressions::ArrayAgg
- expressions::Avg
- expressions::AvgAccumulator
- expressions::BinaryExpr
- expressions::CaseExpr
- expressions::CastExpr
- expressions::Column
- expressions::Correlation
- expressions::Count
- expressions::Covariance
- expressions::CovariancePop
- expressions::CumeDist
- expressions::DateTimeIntervalExpr
- expressions::DistinctArrayAgg
- expressions::DistinctCount
- expressions::DistinctSum
- expressions::GetIndexedFieldExpr
- expressions::Grouping
- expressions::InListExpr
- expressions::IsNotNullExpr
- expressions::IsNullExpr
- expressions::LikeExpr
- expressions::Literal
- expressions::Max
- expressions::MaxAccumulator
- expressions::Median
- expressions::Min
- expressions::MinAccumulator
- expressions::NegativeExpr
- expressions::NoOp
- expressions::NotExpr
- expressions::NthValue
- expressions::Ntile
- expressions::PhysicalSortExpr
- expressions::Rank
- expressions::RowNumber
- expressions::Stddev
- expressions::StddevPop
- expressions::Sum
- expressions::TryCastExpr
- expressions::UnKnownColumn
- expressions::Variance
- expressions::VariancePop
- expressions::WindowShift
- intervals::cp_solver::ExprIntervalGraph
- intervals::cp_solver::ExprIntervalGraphNode
- intervals::interval_aritmetic::Interval
- udf::ScalarUDF
- utils::ExprTreeNode
- window::BuiltInWindowExpr
- window::PartitionBatchState
- window::PlainAggregateWindowExpr
- window::SlidingAggregateWindowExpr
- window::WindowAggState
- window::WindowState
Enums
- aggregate::build_in::AggregateFunction
- expressions::RankType
- expressions::StatsType
- intervals::cp_solver::PropagationResult
- rewrite::RewriteRecursion
- var_provider::VarType
Traits
- PhysicalExpr
- aggregate::AggregateExpr
- aggregate::row_accumulator::RowAccumulator
- from_slice::FromSlice
- rewrite::TreeNodeRewritable
- rewrite::TreeNodeRewriter
- var_provider::VarProvider
- window::BuiltInWindowFunctionExpr
- window::WindowExpr
Macros
Functions
- aggregate::build_in::create_aggregate_expr
- aggregate::row_accumulator::is_row_accumulator_support_dtype
- aggregate::utils::get_accum_scalar_values_as_arrays
- array_expressions::array
- conditional_expressions::coalesce
- crypto_expressions::blake2b
- crypto_expressions::blake2s
- crypto_expressions::blake3
- crypto_expressions::digest
- crypto_expressions::md5
- crypto_expressions::sha224
- crypto_expressions::sha256
- crypto_expressions::sha384
- crypto_expressions::sha512
- datetime_expressions::date_bin
- datetime_expressions::date_part
- datetime_expressions::date_trunc
- datetime_expressions::make_current_date
- datetime_expressions::make_current_time
- datetime_expressions::make_now
- datetime_expressions::to_timestamp
- datetime_expressions::to_timestamp_micros
- datetime_expressions::to_timestamp_millis
- datetime_expressions::to_timestamp_seconds
- equivalence::project_equivalence_properties
- expressions::binary
- expressions::case
- expressions::cast
- expressions::cast_column
- expressions::cast_with_options
- expressions::col
- expressions::cume_dist
- expressions::dense_rank
- expressions::format_state_name
- expressions::helpers::max
- expressions::helpers::min
- expressions::in_list
- expressions::is_not_null
- expressions::is_null
- expressions::lag
- expressions::lead
- expressions::like
- expressions::lit
- expressions::negative
- expressions::not
- expressions::nullif_func
- expressions::percent_rank
- expressions::rank
- expressions::try_cast
- functions::create_physical_expr
- functions::create_physical_fun
- functions::make_scalar_function
- hash_utils::create_hashes
- hash_utils::create_row_hashes
- hash_utils::create_row_hashes_v2
- intervals::cp_solver::propagate_arithmetic
- intervals::cp_solver::propagate_comparison
- intervals::interval_aritmetic::apply_operator
- intervals::interval_aritmetic::is_datatype_supported
- intervals::interval_aritmetic::is_operator_supported
- intervals::test_utils::gen_conjunctive_numeric_expr
- math_expressions::abs
- math_expressions::acos
- math_expressions::asin
- math_expressions::atan
- math_expressions::atan2
- math_expressions::ceil
- math_expressions::cos
- math_expressions::exp
- math_expressions::floor
- math_expressions::ln
- math_expressions::log
- math_expressions::log10
- math_expressions::log2
- math_expressions::power
- math_expressions::random
- math_expressions::round
- math_expressions::signum
- math_expressions::sin
- math_expressions::sqrt
- math_expressions::tan
- math_expressions::trunc
- planner::create_physical_expr
- regex_expressions::regexp_match
- regex_expressions::regexp_replace
- regex_expressions::specialize_regexp_replace
- string_expressions::ascii
- string_expressions::btrim
- string_expressions::chr
- string_expressions::concat
- string_expressions::concat_ws
- string_expressions::initcap
- string_expressions::lower
- string_expressions::ltrim
- string_expressions::repeat
- string_expressions::replace
- string_expressions::rtrim
- string_expressions::split_part
- string_expressions::starts_with
- string_expressions::to_hex
- string_expressions::upper
- string_expressions::uuid
- struct_expressions::struct_expr
- type_coercion::coerce
- udf::create_physical_expr
- unicode_expressions::character_length
- unicode_expressions::left
- unicode_expressions::lpad
- unicode_expressions::reverse
- unicode_expressions::right
- unicode_expressions::rpad
- unicode_expressions::strpos
- unicode_expressions::substr
- unicode_expressions::translate
- utils::build_dag
- utils::collect_columns
- utils::expr_list_eq_any_order
- utils::expr_list_eq_strict_order
- utils::normalize_expr_with_equivalence_properties
- utils::normalize_out_expr_with_alias_schema
- utils::normalize_sort_expr_with_equivalence_properties
- utils::ordering_satisfy
- utils::ordering_satisfy_concrete
- utils::reassign_predicate_columns
- utils::sort_expr_list_eq_strict_order
- utils::split_conjunction
- var_provider::is_system_variables