List of all items
Structs
- ActivityRow
- AuditRow
- CancelToken
- CatalogSnapshot
- Engine
- EngineSnapshot
- MemoryStats
- SelectStatement
- TableMemoryStats
- TxId
- aggregate::AggResult
- copy::CopyFromSpec
- eval::EvalContext
- memoize::CacheKey
- memoize::InListSetEntry
- memoize::MemoizeCache
- memoize::counters::Snapshot
- plan_cache::PlanCache
- plan_cache::PreparedPlan
- publications::Publications
- query_stats::QueryStat
- query_stats::QueryStats
- statistics::ColumnStats
- statistics::Statistics
- subquery::ScalarPkProbeFastPath
- subscriptions::Subscription
- subscriptions::Subscriptions
- testkit::env_config::EnvConfig
- testkit::env_config::EnvConfigBuilder
- testkit::injection::InjectionGuard
- testkit::injection::InjectionStore
- triggers::DeferredEmbeddedStmt
- users::ScramSecrets
- users::UserRecord
- users::UserStore
Enums
- EngineError
- ParsedStatement
- QueryResult
- StreamItem
- eval::EvalError
- eval::SequenceOp
- fts::TsConfig
- json::JsonValue
- json::ParseError
- memoize::InListSet
- publications::PublicationError
- statistics::StatisticsError
- subscriptions::SubscriptionError
- testkit::env_config::ComputeQueryId
- triggers::TriggerError
- triggers::TriggerOutcome
- users::Role
- users::UserDeserializeError
- users::UserError
Macros
Functions
- aggregate::contains_aggregate
- aggregate::is_aggregate_name
- aggregate::is_hypothetical_set_name
- aggregate::is_ordered_set_name
- aggregate::is_within_group_name
- aggregate::uses_aggregate
- copy::build_copy_insert
- copy::decode_copy_text_row
- copy::parse_copy_from_stdin_head
- describe::describe_prepared
- eval::cast_to_vector
- eval::cast_value
- eval::days_from_civil
- eval::decode_tsquery_external
- eval::decode_tsvector_external
- eval::eval_expr
- eval::format_bigint_array
- eval::format_bool_array
- eval::format_bytea_array
- eval::format_bytea_hex
- eval::format_date
- eval::format_date_array
- eval::format_float_array
- eval::format_int_array
- eval::format_interval
- eval::format_interval_array
- eval::format_money
- eval::format_money_array
- eval::format_numeric
- eval::format_numeric_array
- eval::format_smallint_array
- eval::format_text_array
- eval::format_time
- eval::format_timestamp
- eval::format_timestamp_array
- eval::format_timestamptz
- eval::format_timetz
- eval::format_tsquery
- eval::format_tsvector
- eval::format_uuid_array
- eval::gen_random_uuid_bytes
- eval::parse_date_literal
- eval::parse_timestamp_literal
- eval::parse_vector_text
- format_bigint_2d_text_pub
- format_bit_string
- format_circle
- format_hstore_text
- format_inet
- format_int_2d_text_pub
- format_line
- format_lseg
- format_macaddr
- format_macaddr8
- format_multirange
- format_path
- format_pg_box
- format_point
- format_polygon
- format_range_text
- format_text_2d_text_pub
- fts::is_english_stopword
- fts::phraseto_tsquery
- fts::plainto_tsquery
- fts::porter_stem
- fts::to_tsquery
- fts::to_tsvector
- fts::tokenize
- fts::ts_query_matches
- fts::ts_rank
- fts::ts_rank_cd
- fts::websearch_to_tsquery
- json::build_array
- json::build_object
- json::contains
- json::insert
- json::jsonb_each_text_rows
- json::key_exists
- json::keys_all
- json::keys_any
- json::parse
- json::path_get
- json::path_query
- json::path_query_array
- json::path_query_first
- json::path_walk
- json::set
- json::value_to_json_text
- memoize::counters::reset
- memoize::counters::snapshot
- plan_cache::collect_source_tables
- reorder::choose_order_for_test
- reorder::reorder_joins
- reorder::reorder_joins_with
- scalarsq_streaming::is_scalarsq_streaming_shape
- selectivity::between
- selectivity::equal
- selectivity::in_list
- selectivity::like_prefix
- selectivity::range
- statistics::build_histogram
- statistics::estimate_n_distinct
- subquery::expr_tree_has_subquery
- substitute_placeholders
- testkit::injection::enter_scope
- testkit::injection::new_guard
- triggers::execute_do_block_top_level
- triggers::fire_row_trigger
- triggers::matching_trigger_names
- users::compute_caching_sha2_hash
- users::compute_mysql_native_hash
- users::compute_scram_secrets
Type Aliases
- ActivityProvider
- AuditChainProvider
- AuditVerifier
- ClockFn
- MonotonicNowFn
- SaltFn
- SlowQueryLogger
- aggregate::CorrelatedEval
- eval::SequenceResolver
- memoize::ExistsSet
- memoize::ExprPlan
- memoize::GroupMap
- triggers::SelectIntoResolver
Statics
- ANTI_JOIN_FAST_PATH_FIRED
- ANTI_JOIN_FAST_PATH_TRIED
- aggregate::AGGREGATE_ARRAY_AGG_ORDER_BY_FIRE
- aggregate::AGG_PER_ROW_COMPILED_HIT
- aggregate::AGG_PER_ROW_COMPILED_MISS
- aggregate::AGG_PER_ROW_COUNT_STAR_SENTINEL
- aggregate::AGG_PER_ROW_EVAL_FALLBACK
- aggregate::AGG_PER_ROW_FAST_POS
- aggregate::DISTA_LITERAL_ARG2_CACHE_FIRE
- eval::compiled::STEP_VM_BINARY_FIRE
- eval::compiled::STEP_VM_CALL_COUNT
- eval::compiled::STEP_VM_CASE_FIRE
- eval::compiled::STEP_VM_CAST_FIRE
- eval::compiled::STEP_VM_COLUMN_FIRE
- eval::compiled::STEP_VM_COLUMN_HEAP_ALLOC
- eval::compiled::STEP_VM_FUNCTION_FIRE
- eval::compiled::STEP_VM_LIT_FIRE
- eval::compiled::STEP_VM_LIT_HEAP_ALLOC
- eval::compiled::STEP_VM_STEPS_TOTAL
- memoize::counters::DROP_WITH_ENTRIES
- memoize::counters::DROP_WITH_ZERO_ENTRIES
- memoize::counters::MAX_ENTRIES_SEEN
- memoize::counters::NEW_CALLS
- memoize::counters::PUT_CALLS
- reorder::REORDER_INNER_RUN_FIRED
- reorder::REORDER_INNER_RUN_TRIED
- subquery::BATCHED_SCALAR_FALL_THROUGH_COUNT
- subquery::BATCHED_SCALAR_KEYED_FIRE_COUNT
- subquery::BATCHED_SCALAR_KEYED_PROBE_COUNT
- subquery::EXISTS_BATCH_FALL_THROUGH_COUNT
- subquery::EXISTS_BATCH_FIRE_COUNT
- subquery::EXISTS_PULLUP_BAIL_INNER_FROM
- subquery::EXISTS_PULLUP_BAIL_INNER_SHAPE
- subquery::EXISTS_PULLUP_BAIL_MULTICOL_DISABLED
- subquery::EXISTS_PULLUP_BAIL_NO_CORR
- subquery::EXISTS_PULLUP_BAIL_NO_WHERE
- subquery::EXISTS_PULLUP_BAIL_RESIDUAL_NOT_INNER
- subquery::EXISTS_PULLUP_BAIL_UNIQUE_KEY_MISSING
- subquery::EXISTS_PULLUP_CANDIDATE_COUNT
- subquery::EXISTS_PULLUP_FIRE_COUNT
- subquery::EXISTS_PULLUP_MULTICOL_DISABLE
- subquery::PULLUP_LIMIT1_FIRE_COUNT
- subquery::SCALARSQ_PK_PROBE_FIRED
- subquery::SCALARSQ_PK_PROBE_PLAN_FIRED
- subquery::SCALARSQ_PK_PROBE_PLAN_OUTER_INT
Constants
- COMPACTION_TARGET_DEFAULT_BYTES
- IMPLICIT_TX
- memoize::DEFAULT_MAX_BYTES
- memoize::DEFAULT_MAX_ENTRIES
- reorder::FULL_ENUM_MAX
- selectivity::DEFAULT_BETWEEN
- selectivity::DEFAULT_EQ
- selectivity::DEFAULT_LIKE
- selectivity::DEFAULT_RANGE
- statistics::NUM_BUCKETS
- testkit::injection::REGISTERED_POINTS
- users::CACHING_SHA2_HASH_LEN
- users::MYSQL_NATIVE_HASH_LEN
- users::SCRAM_DEFAULT_ITERS
- users::SCRAM_SALT_LEN