List of all items
Structs
- background::BackgroundWorkers
- background::WorkerHandle
- background::WorkerMetadata
- buffer::BufferManager
- buffer::BufferPool
- buffer::PageMeta
- buffer::ReadPageGuard
- buffer::WritePageGuard
- catalog::Catalog
- catalog::CatalogSchema
- catalog::CatalogTable
- catalog::Column
- catalog::Schema
- catalog::registry::IndexRegistry
- config::BTreeConfig
- config::BackgroundConfig
- config::BufferPoolConfig
- config::IOSchedulerConfig
- config::IndexVacuumConfig
- config::TableScanConfig
- config::WalConfig
- database::Database
- database::DatabaseOptions
- database::WalOptions
- execution::ExecutionContext
- execution::ExecutionEngine
- execution::physical_plan::PhysicalAggregate
- execution::physical_plan::PhysicalCreateIndex
- execution::physical_plan::PhysicalCreateTable
- execution::physical_plan::PhysicalDelete
- execution::physical_plan::PhysicalDropIndex
- execution::physical_plan::PhysicalDropTable
- execution::physical_plan::PhysicalEmpty
- execution::physical_plan::PhysicalFilter
- execution::physical_plan::PhysicalIndexScan
- execution::physical_plan::PhysicalInsert
- execution::physical_plan::PhysicalLimit
- execution::physical_plan::PhysicalNestedLoopJoin
- execution::physical_plan::PhysicalProject
- execution::physical_plan::PhysicalSeqScan
- execution::physical_plan::PhysicalSort
- execution::physical_plan::PhysicalUpdate
- execution::physical_plan::PhysicalValues
- expression::AggregateFunction
- expression::Alias
- expression::BinaryExpr
- expression::Cast
- expression::ColumnExpr
- expression::Literal
- function::AggregateFunctionKindIter
- function::AvgAccumulator
- function::CountAccumulator
- optimizer::LogicalOptimizer
- optimizer::rule::EliminateLimit
- optimizer::rule::MergeLimit
- optimizer::rule::PushDownLimit
- plan::LogicalPlanner
- plan::PhysicalPlanner
- plan::PlannerContext
- plan::logical_plan::Aggregate
- plan::logical_plan::CreateIndex
- plan::logical_plan::CreateTable
- plan::logical_plan::Delete
- plan::logical_plan::DropIndex
- plan::logical_plan::DropTable
- plan::logical_plan::EmptyRelation
- plan::logical_plan::Filter
- plan::logical_plan::Insert
- plan::logical_plan::Join
- plan::logical_plan::Limit
- plan::logical_plan::OrderByExpr
- plan::logical_plan::Project
- plan::logical_plan::Sort
- plan::logical_plan::TableScan
- plan::logical_plan::TransactionModes
- plan::logical_plan::Update
- plan::logical_plan::Values
- recovery::analysis::AnalysisPass
- recovery::analysis::AnalysisResult
- recovery::control_file::ControlFileManager
- recovery::control_file::ControlFileSnapshot
- recovery::control_file::WalInitState
- recovery::recovery_manager::RecoveryManager
- recovery::recovery_manager::RecoverySummary
- recovery::redo::RedoExecutor
- recovery::resource_manager::RedoContext
- recovery::resource_manager::UndoContext
- recovery::undo::UndoExecutor
- recovery::undo::UndoOutcome
- recovery::wal::WalAppendContext
- recovery::wal::WalAppendResult
- recovery::wal::WalManager
- recovery::wal::WalReader
- recovery::wal::WalRecord
- recovery::wal::WalWriterHandle
- recovery::wal::codec::WalFrame
- recovery::wal::codec::checkpoint::CheckpointPayload
- recovery::wal::codec::clr::ClrPayload
- recovery::wal::codec::page::PageDeltaPayload
- recovery::wal::codec::page::PageWritePayload
- recovery::wal::codec::txn::TransactionPayload
- recovery::wal::page::WalFrameContinuation
- recovery::wal::page::WalPage
- recovery::wal::page::WalPageHeader
- recovery::wal::page::WalPageSlot
- session::SessionContext
- sql::ast::ColumnDef
- sql::ast::Function
- sql::ast::ObjectName
- sql::ast::OrderByExpr
- storage::codec::BPlusTreeHeaderPageCodec
- storage::codec::BPlusTreeInternalPageCodec
- storage::codec::BPlusTreeInternalPageHeaderCodec
- storage::codec::BPlusTreeLeafPageCodec
- storage::codec::BPlusTreeLeafPageHeaderCodec
- storage::codec::BPlusTreePageCodec
- storage::codec::BPlusTreePageTypeCodec
- storage::codec::CommonCodec
- storage::codec::FreelistPageCodec
- storage::codec::FreelistPageHeaderCodec
- storage::codec::MetaPageCodec
- storage::codec::RidCodec
- storage::codec::ScalarValueCodec
- storage::codec::TablePageCodec
- storage::codec::TablePageHeaderCodec
- storage::codec::TablePageHeaderTupleInfoCodec
- storage::codec::TupleCodec
- storage::disk_manager::DiskManager
- storage::disk_scheduler::DiskScheduler
- storage::heap::wal_codec::HeapDeletePayload
- storage::heap::wal_codec::HeapInsertPayload
- storage::heap::wal_codec::HeapUpdatePayload
- storage::heap::wal_codec::RelationIdent
- storage::heap::wal_codec::TupleMetaRepr
- storage::index::btree_index::BPlusTreeIndex
- storage::index::btree_index::Context
- storage::index::btree_iterator::TreeIndexIterator
- storage::page::BPlusTreeHeaderPage
- storage::page::BPlusTreeInternalPage
- storage::page::BPlusTreeInternalPageHeader
- storage::page::BPlusTreeLeafPage
- storage::page::BPlusTreeLeafPageHeader
- storage::page::FreelistPage
- storage::page::FreelistPageHeader
- storage::page::MetaPage
- storage::page::RecordId
- storage::page::TablePage
- storage::page::TablePageHeader
- storage::page::TupleInfo
- storage::page::TupleMeta
- storage::table_heap::TableHeap
- storage::table_heap::TableIterator
- storage::tuple::Tuple
- tests::sql_test::QuillSQLDB
- transaction::LockManager
- transaction::Transaction
- transaction::TransactionManager
- utils::bitmap::DynamicBitmap
- utils::cache::clock_lru::ClockLRUReplacer
- utils::cache::lru_k::LRUKReplacer
- utils::cache::tiny_lfu::TinyLFU
- utils::cache::window_lfu::WindowLFUReplacer
- utils::ring_buffer::RingBuffer
Enums
- background::WorkerKind
- catalog::DataType
- error::QuillSQLError
- execution::physical_plan::PhysicalPlan
- expression::Expr
- function::AggregateFunctionKind
- plan::logical_plan::JoinType
- plan::logical_plan::LogicalPlan
- plan::logical_plan::TransactionScope
- recovery::wal::codec::ResourceManagerId
- recovery::wal::codec::txn::TransactionRecordKind
- recovery::wal::page::WalPageFragmentKind
- recovery::wal_record::WalRecordPayload
- sql::ast::BinaryOperator
- sql::ast::DataType
- sql::ast::Expr
- sql::ast::FunctionArg
- sql::ast::FunctionArgExpr
- sql::ast::Statement
- sql::ast::TableConstraint
- sql::ast::TransactionMode
- sql::ast::UnaryOperator
- sql::ast::Value
- storage::disk_scheduler::DiskError
- storage::disk_scheduler::DiskRequest
- storage::disk_scheduler::DiskResponse
- storage::heap::wal_codec::HeapRecordKind
- storage::heap::wal_codec::HeapRecordPayload
- storage::page::BPlusTreePage
- storage::page::BPlusTreePageType
- transaction::IsolationLevel
- transaction::LockMode
- transaction::TransactionState
- utils::scalar::ScalarValue
- utils::table_ref::TableReference
Traits
- execution::VolcanoExecutor
- expression::ExprTrait
- function::Accumulator
- optimizer::LogicalOptimizerRule
- recovery::resource_manager::ResourceManager
- utils::cache::Replacer
Functions
- catalog::key_schema_to_varchar
- catalog::load_catalog_data
- catalog::registry::global_index_registry
- config::background_config
- expression::columnize_expr
- plan::logical_plan::build_join_schema
- plan::logical_plan::project_schema
- recovery::resource_manager::ensure_default_resource_managers_registered
- recovery::resource_manager::get_resource_manager
- recovery::resource_manager::register_resource_manager
- recovery::wal::codec::checkpoint::decode_checkpoint
- recovery::wal::codec::checkpoint::encode_checkpoint
- recovery::wal::codec::clr::decode_clr
- recovery::wal::codec::clr::encode_clr
- recovery::wal::codec::decode_frame
- recovery::wal::codec::decode_payload
- recovery::wal::codec::encode_frame
- recovery::wal::codec::heap_record_kind_to_info
- recovery::wal::codec::page::decode_page_delta
- recovery::wal::codec::page::decode_page_write
- recovery::wal::codec::page::encode_page_delta
- recovery::wal::codec::page::encode_page_write
- recovery::wal::codec::txn::decode_transaction
- recovery::wal::codec::txn::encode_transaction
- sql::parser::parse_sql
- storage::heap::wal_codec::decode_heap_record
- storage::heap::wal_codec::encode_heap_record
- storage::heap_recovery::ensure_heap_resource_manager_registered
- storage::page::decode_meta_page
- storage::page::encode_meta_page
- utils::util::apply_delta_checked
- utils::util::extract_id_from_filename
- utils::util::find_contiguous_diff
- utils::util::page_bytes_to_array
- utils::util::pretty_format_logical_plan
- utils::util::pretty_format_physical_plan
- utils::util::pretty_format_tuples
- utils::util::time
Type Aliases
- buffer::AtomicPageId
- buffer::FrameId
- buffer::PageId
- catalog::ColumnRef
- catalog::SchemaRef
- error::QuillSQLResult
- recovery::wal::Lsn
- storage::codec::DecodedData
- storage::disk_scheduler::DiskCommandResultReceiver
- storage::disk_scheduler::DiskCommandResultSender
- storage::page::InternalKV
- storage::page::LeafKV
- transaction::TransactionId
Statics
- catalog::COLUMNS_SCHEMA
- catalog::DEFAULT_CATALOG_NAME
- catalog::DEFAULT_SCHEMA_NAME
- catalog::DELETE_OUTPUT_SCHEMA_REF
- catalog::EMPTY_SCHEMA_REF
- catalog::INDEXES_SCHEMA
- catalog::INFORMATION_SCHEMA_COLUMNS
- catalog::INFORMATION_SCHEMA_INDEXES
- catalog::INFORMATION_SCHEMA_NAME
- catalog::INFORMATION_SCHEMA_SCHEMAS
- catalog::INFORMATION_SCHEMA_TABLES
- catalog::INSERT_OUTPUT_SCHEMA_REF
- catalog::SCHEMAS_SCHEMA
- catalog::TABLES_SCHEMA
- catalog::UPDATE_OUTPUT_SCHEMA_REF
- storage::page::EMPTY_META_PAGE
- storage::page::EMPTY_TUPLE_INFO
- storage::page::EMPTY_TUPLE_META
- storage::page::FREELIST_PAGE_MAX_SIZE
- storage::page::META_PAGE_SIZE
- storage::tuple::EMPTY_TUPLE
Constants
- buffer::BUFFER_POOL_SIZE
- buffer::INVALID_PAGE_ID
- buffer::PAGE_SIZE
- recovery::wal::codec::WAL_CRC_LEN
- recovery::wal::codec::WAL_HEADER_LEN
- recovery::wal::codec::WAL_MAGIC
- recovery::wal::codec::WAL_VERSION
- recovery::wal::codec::WAL_VERSION_V1
- recovery::wal::page::WAL_PAGE_SIZE
- storage::page::BPLUS_INTERNAL_PAGE_MAX_SIZE
- storage::page::BPLUS_LEAF_PAGE_MAX_SIZE
- storage::page::INVALID_RID