List of all items
Structs
- AlterTableExecutor
- BeginTransactionExecutor
- CommitExecutor
- ConstraintValidator
- CreateTableExecutor
- DeleteExecutor
- DomainExecutor
- DropTableExecutor
- ExplainExecutor
- ExplainResult
- GrantExecutor
- InsertExecutor
- IntrospectionExecutor
- PlanNode
- PrivilegeChecker
- ReleaseSavepointExecutor
- RevokeExecutor
- RoleExecutor
- RollbackExecutor
- RollbackToSavepointExecutor
- SavepointExecutor
- SchemaExecutor
- SelectIntoExecutor
- SqliteVmOutput
- TriggerExecutor
- TriggerFirer
- TypeExecutor
- UpdateExecutor
- ViewExecutor
- VmInstruction
- advanced_objects::AssertionChecker
- arena::QueryArena
- cache::CacheStats
- cache::QueryPlanCache
- cache::QueryResultCache
- cache::QuerySignature
- cache::integration::CacheManager
- cache::integration::CachedQueryContext
- cache::parameterized::LiteralExtractor
- cache::parameterized::ParameterPosition
- cache::parameterized::ParameterizedPlan
- cache::prepared_statement::PreparedStatement
- cache::prepared_statement::PreparedStatementCache
- cache::prepared_statement::PreparedStatementCacheStats
- cache::prepared_statement::arena_prepared::ArenaPreparedStatement
- cache::prepared_statement::plan::ColumnProjection
- cache::prepared_statement::plan::PkDeletePlan
- cache::prepared_statement::plan::PkPointLookupPlan
- cache::prepared_statement::plan::ResolvedProjection
- cache::prepared_statement::plan::SimpleFastPathPlan
- cursor::Cursor
- cursor::CursorExecutor
- cursor::CursorResult
- cursor::CursorStore
- cursor::FetchResult
- debug_output::DebugEvent
- dml_cost::DmlOptimizer
- evaluator::CombinedExpressionEvaluator
- evaluator::ExpressionEvaluator
- evaluator::arena::ArenaExpressionEvaluator
- evaluator::window::FrameResult
- evaluator::window::Partition
- index_ddl::IndexExecutor
- index_ddl::analyze::AnalyzeExecutor
- index_ddl::create_index::CreateIndexExecutor
- index_ddl::drop_index::DropIndexExecutor
- index_ddl::reindex::ReindexExecutor
- memory::AggregateResultIterator
- memory::AggregateSpec
- memory::ExternalAggregate
- memory::ExternalAggregateConfig
- memory::ExternalHashJoin
- memory::ExternalHashJoinConfig
- memory::ExternalSort
- memory::ExternalSortConfig
- memory::HashJoinResultIterator
- memory::MemoryConfig
- memory::MemoryController
- memory::MemoryReservation
- memory::MemoryStats
- memory::QueryArena
- memory::SpillFile
- memory::SpillFileSet
- pipeline::ColumnarPipeline
- pipeline::ExecutionContext
- pipeline::NativeColumnarPipeline
- pipeline::RowOrientedPipeline
- procedural::context::ExecutionContext
- profiling::ProfileTimer
- readonly::SharedDatabase
- schema::CombinedSchema
- schema::SchemaBuilder
- schema::TableKey
- select::SelectExecutor
- select::SelectResult
- select::TableScanIterator
- select::WindowFunctionKey
- select::columnar::AggregateSpec
- select::columnar::ColumnarScan
- select::columnar::batch::ColumnarBatch
- select::columnar::simd_ops::PackedMask
- select::join::HashJoinIterator
- select::join::reorder::JoinEdge
- select::join::reorder::JoinOrderAnalyzer
- select::join::reorder::Selectivity
- select::join::search::JoinCost
- select::join::search::JoinOrderSearch
- select::join::search::ParallelSearchConfig
- select::late_materialization::LazyMaterializedBatch
- select::late_materialization::RowReference
- select::late_materialization::SelectionVector
- select::morsel::Morsel
- select::morsel::MorselConfig
- session::Session
- session::SessionMut
- timeout::TimeoutContext
- truncate::TruncateTableExecutor
Enums
- cache::parameterized::LiteralValue
- cache::prepared_statement::PreparedStatementError
- cache::prepared_statement::arena_prepared::ArenaBindError
- cache::prepared_statement::arena_prepared::ArenaParseError
- cache::prepared_statement::plan::CachedPlan
- cache::prepared_statement::plan::ProjectionPlan
- debug_output::Category
- debug_output::DebugFormat
- debug_output::JsonValue
- errors::ExecutorError
- memory::JoinType
- memory::SortedIterator
- pipeline::PipelineInput
- pipeline::PipelineOutput
- procedural::context::ControlFlow
- profiling::DebugCategory
- readonly::ReadOnlyError
- select::columnar::AggregateOp
- select::columnar::AggregateSource
- select::columnar::batch::ColumnArray
- select::columnar::filter::ColumnPredicate
- select::columnar::filter::CompareOp
- select::columnar::filter::PredicateTree
- select::join::reorder::PredicateType
- session::PreparedExecutionResult
- session::SessionError
Traits
Macros
Functions
- advanced_objects::execute_alter_sequence
- advanced_objects::execute_alter_trigger
- advanced_objects::execute_call
- advanced_objects::execute_create_assertion
- advanced_objects::execute_create_character_set
- advanced_objects::execute_create_collation
- advanced_objects::execute_create_function
- advanced_objects::execute_create_procedure
- advanced_objects::execute_create_sequence
- advanced_objects::execute_create_translation
- advanced_objects::execute_create_trigger
- advanced_objects::execute_create_type
- advanced_objects::execute_create_view
- advanced_objects::execute_drop_assertion
- advanced_objects::execute_drop_character_set
- advanced_objects::execute_drop_collation
- advanced_objects::execute_drop_function
- advanced_objects::execute_drop_procedure
- advanced_objects::execute_drop_sequence
- advanced_objects::execute_drop_translation
- advanced_objects::execute_drop_trigger
- advanced_objects::execute_drop_type
- advanced_objects::execute_drop_view
- cache::prepared_statement::plan::analyze_for_plan
- cache::table_extractor::extract_tables_from_select
- cache::table_extractor::extract_tables_from_statement
- correlation::is_correlated
- debug_output::debug_event
- debug_output::get_format
- debug_output::init
- debug_output::is_json
- evaluator::clear_in_subquery_cache
- evaluator::coercion::coerce_to_date
- evaluator::date_format::format_date
- evaluator::date_format::format_number
- evaluator::date_format::format_time
- evaluator::date_format::format_timestamp
- evaluator::date_format::parse_date
- evaluator::date_format::parse_time
- evaluator::date_format::parse_timestamp
- evaluator::date_format::sql_to_chrono_format
- evaluator::window::calculate_frame
- evaluator::window::calculate_frame_with_exclusion
- evaluator::window::compare_values
- evaluator::window::evaluate_avg_window
- evaluator::window::evaluate_count_window
- evaluator::window::evaluate_cume_dist
- evaluator::window::evaluate_dense_rank
- evaluator::window::evaluate_first_value
- evaluator::window::evaluate_group_concat_window
- evaluator::window::evaluate_lag
- evaluator::window::evaluate_last_value
- evaluator::window::evaluate_lead
- evaluator::window::evaluate_max_window
- evaluator::window::evaluate_min_window
- evaluator::window::evaluate_nth_value
- evaluator::window::evaluate_ntile
- evaluator::window::evaluate_percent_rank
- evaluator::window::evaluate_rank
- evaluator::window::evaluate_row_number
- evaluator::window::evaluate_sum_window
- evaluator::window::partition_rows
- evaluator::window::sort_partition
- evaluator::window::validate_frame
- expression_index_maintenance::maintain_expression_indexes_for_delete
- expression_index_maintenance::maintain_expression_indexes_for_insert
- expression_index_maintenance::maintain_expression_indexes_for_update
- expression_index_maintenance::rebuild_expression_indexes_after_compaction
- information_schema::execute_information_schema_query
- information_schema::get_information_schema_table_schema
- information_schema::is_information_schema_table
- information_schema::parse_qualified_name
- memory::row_serialization::deserialize_row
- memory::row_serialization::deserialize_row_with_keys
- memory::row_serialization::deserialize_value
- memory::row_serialization::estimate_serialized_size
- memory::row_serialization::serialize_row
- memory::row_serialization::serialize_row_with_keys
- memory::row_serialization::serialize_value
- persistence::load_sql_dump
- procedural::control_flow::execute_if
- procedural::control_flow::execute_loop
- procedural::control_flow::execute_repeat
- procedural::control_flow::execute_while
- procedural::executor::evaluate_expression
- procedural::executor::execute_procedural_statement
- procedural::function::execute_user_function
- profiling::debug_category
- profiling::init
- profiling::is_debug_enabled
- profiling::is_enabled
- profiling::is_scan_debug_enabled
- select::columnar::can_use_simd_for_column
- select::columnar::columnar_group_by
- select::columnar::columnar_group_by_batch
- select::columnar::columnar_hash_join_inner
- select::columnar::compute_aggregates_from_batch
- select::columnar::compute_multiple_aggregates
- select::columnar::evaluate_expression_to_column
- select::columnar::evaluate_expression_with_cached_column
- select::columnar::execute_columnar
- select::columnar::execute_columnar_aggregate
- select::columnar::execute_columnar_batch
- select::columnar::extract_aggregates
- select::columnar::fast_aggregate_on_rows
- select::columnar::filter::apply_columnar_filter
- select::columnar::filter::apply_columnar_filter_simd_streaming
- select::columnar::filter::collect_referenced_columns
- select::columnar::filter::create_filter_bitmap
- select::columnar::filter::create_filter_bitmap_tree
- select::columnar::filter::evaluate_column_compare
- select::columnar::filter::evaluate_predicate
- select::columnar::filter::evaluate_predicate_tree
- select::columnar::filter::extract_column_predicates
- select::columnar::filter::extract_predicate_tree
- select::columnar::filter::filter_rows
- select::columnar::filter::remap_predicates
- select::columnar::simd_aggregate_f64
- select::columnar::simd_aggregate_i64
- select::columnar::simd_filter::simd_create_filter_mask
- select::columnar::simd_filter::simd_create_filter_mask_auto
- select::columnar::simd_filter::simd_create_filter_mask_packed
- select::columnar::simd_filter::simd_create_filter_mask_parallel
- select::columnar::simd_filter::simd_filter_batch
- select::columnar::simd_filter::simd_filter_batch_parallel
- select::columnar::simd_filter::simd_filter_to_indices
- select::columnar::simd_ops::and_masks_inplace
- select::columnar::simd_ops::between_f64
- select::columnar::simd_ops::between_f64_packed
- select::columnar::simd_ops::between_i32
- select::columnar::simd_ops::between_i32_packed
- select::columnar::simd_ops::between_i64
- select::columnar::simd_ops::between_i64_packed
- select::columnar::simd_ops::count_filtered
- select::columnar::simd_ops::count_packed_filtered
- select::columnar::simd_ops::eq_f64
- select::columnar::simd_ops::eq_f64_packed
- select::columnar::simd_ops::eq_i32
- select::columnar::simd_ops::eq_i32_packed
- select::columnar::simd_ops::eq_i64
- select::columnar::simd_ops::eq_i64_packed
- select::columnar::simd_ops::ge_f64
- select::columnar::simd_ops::ge_f64_packed
- select::columnar::simd_ops::ge_i32
- select::columnar::simd_ops::ge_i32_packed
- select::columnar::simd_ops::ge_i64
- select::columnar::simd_ops::ge_i64_packed
- select::columnar::simd_ops::gt_f64
- select::columnar::simd_ops::gt_f64_packed
- select::columnar::simd_ops::gt_i32
- select::columnar::simd_ops::gt_i32_packed
- select::columnar::simd_ops::gt_i64
- select::columnar::simd_ops::gt_i64_packed
- select::columnar::simd_ops::le_f64
- select::columnar::simd_ops::le_f64_packed
- select::columnar::simd_ops::le_i32
- select::columnar::simd_ops::le_i32_packed
- select::columnar::simd_ops::le_i64
- select::columnar::simd_ops::le_i64_packed
- select::columnar::simd_ops::lt_f64
- select::columnar::simd_ops::lt_f64_packed
- select::columnar::simd_ops::lt_i32
- select::columnar::simd_ops::lt_i32_packed
- select::columnar::simd_ops::lt_i64
- select::columnar::simd_ops::lt_i64_packed
- select::columnar::simd_ops::max_f64
- select::columnar::simd_ops::max_f64_filtered
- select::columnar::simd_ops::max_f64_packed_filtered
- select::columnar::simd_ops::max_i64
- select::columnar::simd_ops::max_i64_filtered
- select::columnar::simd_ops::max_i64_packed_filtered
- select::columnar::simd_ops::min_f64
- select::columnar::simd_ops::min_f64_filtered
- select::columnar::simd_ops::min_f64_packed_filtered
- select::columnar::simd_ops::min_i64
- select::columnar::simd_ops::min_i64_filtered
- select::columnar::simd_ops::min_i64_packed_filtered
- select::columnar::simd_ops::ne_f64
- select::columnar::simd_ops::ne_f64_packed
- select::columnar::simd_ops::ne_i32
- select::columnar::simd_ops::ne_i32_packed
- select::columnar::simd_ops::ne_i64
- select::columnar::simd_ops::ne_i64_packed
- select::columnar::simd_ops::sum_f64
- select::columnar::simd_ops::sum_f64_filtered
- select::columnar::simd_ops::sum_f64_packed_filtered
- select::columnar::simd_ops::sum_i64
- select::columnar::simd_ops::sum_i64_filtered
- select::columnar::simd_ops::sum_i64_packed_filtered
- select::columnar::simd_ops::sum_product_f64
- select::columnar::simd_ops::sum_product_f64_filtered
- select::columnar::simd_ops::sum_product_f64_filtered_masked
- select::columnar::simd_ops::sum_product_f64_masked
- select::columnar::simd_ops::sum_product_f64_packed_filtered
- select::columnar::simd_ops::sum_product_f64_packed_filtered_masked
- select::find_window_function_in_expression
- select::is_simple_point_query
- select::is_streaming_aggregate_query
- select::late_materialization::gather_columns
- select::late_materialization::gather_single_column
- select::morsel::global_config
- select::morsel::morsel_filter
- select::morsel::morsel_map
- select::morsel::morsel_parallel_filter
- select::morsel::morsel_parallel_filter_map
- select::morsel::morsel_parallel_group
- select::morsel::morsel_parallel_map
- select::morsel::morsel_parallel_probe_sqlvalue
- select::morsel::morsel_parallel_reduce
- select::morsel::morsel_parallel_sort
- select::morsel::morsel_sort_by
- sqlite_schema::execute_sqlite_schema_query
- sqlite_schema::get_sqlite_schema_table_schema
- sqlite_schema::is_sqlite_schema_table
- sqlite_stat::execute_sqlite_stat1_query
- sqlite_stat::get_sqlite_stat1_table_schema
- sqlite_stat::is_sqlite_stat1_table
- sqlite_stat::is_sqlite_stat_table
- truncate::constraints::get_fk_children
- truncate::constraints::validate_truncate_allowed
- truncate::core::execute_truncate
- truncate::core::execute_truncate_cascade
- truncate::core::reset_auto_increment_sequences
- truncate::triggers::validate_no_delete_triggers
Type Aliases
Constants
- dml_cost::thresholds::CHUNK_DELETE_ROW_THRESHOLD
- dml_cost::thresholds::DELETE_CHUNK_SIZE
- dml_cost::thresholds::HIGH_COST_INSERT_THRESHOLD
- dml_cost::thresholds::HIGH_DELETED_RATIO_THRESHOLD
- dml_cost::thresholds::LARGE_BATCH_SIZE
- dml_cost::thresholds::SMALL_BATCH_SIZE
- limits::MAX_COMPOUND_SELECT
- limits::MAX_EXPRESSION_DEPTH
- limits::MAX_LOOP_ITERATIONS
- limits::MAX_MEMORY_BYTES
- limits::MAX_QUERY_EXECUTION_SECONDS
- limits::MAX_RECURSIVE_CTE_ITERATIONS
- limits::MAX_ROWS_PROCESSED
- limits::MAX_TABLES_IN_JOIN
- limits::MEMORY_WARNING_BYTES
- memory::DEFAULT_MEMORY_BUDGET
- memory::DEFAULT_SPILL_THRESHOLD
- memory::DEFAULT_TARGET_PARTITION_BYTES
- memory::MIN_OPERATOR_MEMORY
- timeout::CHECK_INTERVAL