List of all items
Structs
- btree::BTree
- btree::BTreeMeta
- btree::cursor::BTreeCursor
- btree::cursor::CursorEntry
- btree::cursor::CursorItem
- btree::node::InternalEntry
- btree::node::InternalNode
- btree::node::LeafEntry
- btree::node::LeafNode
- buffer::frame::BufferFrame
- buffer::pool::BufferPool
- collection::Collection
- collection::PageWriteRecord
- concurrency::lock_manager::SharedDb
- concurrency::shared::SharedDatabase
- concurrency::shared::SharedReadTx
- concurrency::shared::SharedServer
- database::Database
- database::ReadTx
- document::Document
- engine::CompactResult
- engine::GrumpyDb
- index::IndexDefinition
- index::SecondaryIndex
- page::PageHeader
- page::PageId
- page::SlotId
- page::manager::PageManager
- page::slotted::SlottedPage
- server::GrumpyServer
- server::client::Client
- wal::applied_set::AppliedSet
- wal::hlc::Hlc
- wal::hlc::HlcClock
- wal::record::WalRecord
- wal::recovery::RecoveryResult
- wal::vclock::VectorClock
- wal::writer::WalWriter
Enums
- document::value::Value
- error::GrumpyError
- page::PageType
- wal::applied_set::ObserveOutcome
- wal::hlc::HlcError
- wal::record::WalOpType
- wal::vclock::VClockError
- wal::vclock::VClockOrdering
Traits
Functions
- btree::node::internal_max_keys
- btree::node::internal_min_keys
- btree::node::leaf_max_entries
- btree::node::leaf_min_entries
- document::codec::decode
- document::codec::decode_from_cursor
- document::codec::encode
- document::codec::encode_to_vec
- document::codec::encoded_size
- index::encoding::encode_composite_key
- index::encoding::encode_sortable_value
- index::encoding::extract_field
- naming::validate_name
- page::compute_checksum
- page::overflow::decode_overflow_ref
- page::overflow::encode_overflow_ref
- page::overflow::free_overflow
- page::overflow::is_overflow
- page::overflow::read_overflow
- page::overflow::write_overflow
- page::stamp_checksum
- page::verify_checksum
- wal::record::build_wal_header
- wal::record::parse_wal_header
- wal::recovery::recover
- wal::recovery::recover_with_applied_set
Type Aliases
Constants
- btree::key::VAR_KEY_MAX_SIZE
- page::INVALID_PAGE_ID
- page::OVERFLOW_MARKER
- page::PAGE_HEADER_SIZE
- page::PAGE_SIZE
- page::PAGE_USABLE_SPACE
- page::SLOT_SIZE
- page::overflow::OVERFLOW_REF_SIZE
- page::slotted::MAX_SLOT_LENGTH
- page::slotted::SLOT_LENGTH_MASK
- page::slotted::SLOT_TOMBSTONE_BIT
- wal::applied_set::REPLICATION_DIR
- wal::applied_set::STATE_FILE
- wal::hlc::DEFAULT_MAX_SKEW_MS
- wal::record::NIL_NODE_ID
- wal::record::WAL_HEADER_SIZE
- wal::record::WAL_MAGIC
- wal::record::WAL_RECORD_HEADER_SIZE_V1
- wal::record::WAL_RECORD_HEADER_SIZE_V2
- wal::record::WAL_VERSION_CURRENT
- wal::record::WAL_VERSION_V1
- wal::record::WAL_VERSION_V2
- wal::recovery::INDEX_PAGE_FLAG
- wal::vclock::MAX_VCLOCK_ENTRIES
- wal::vclock::VCLOCK_ENTRY_SIZE