List of all items
Structs
- align::AlignedBuf
- crypto::KeyRing
- crypto::WalEncryptionKey
- double_write::DoubleWriteBuffer
- group_commit::CommitResult
- group_commit::GroupCommitter
- group_commit::PendingWrite
- lazy_reader::LazyWalReader
- mmap_reader::MmapRecordIter
- mmap_reader::MmapWalReader
- preamble::SegmentPreamble
- reader::WalReader
- reader::WalRecordIter
- record::anchor::LsnMsAnchorPayload
- record::calvin::CalvinAppliedPayload
- record::header::RecordHeader
- record::surrogate::SurrogateAllocPayload
- record::surrogate::SurrogateBindPayload
- record::wal_record::WalRecord
- recovery::RecoveryInfo
- replay::filter::TombstoneSet
- secure_mem::SecureKey
- segment::meta::SegmentMeta
- segment::truncate::TruncateResult
- segmented::SegmentedWal
- segmented::SegmentedWalConfig
- temporal_purge::TemporalPurgePayload
- tombstone::CollectionTombstonePayload
- writer::WalWriter
- writer::WalWriterConfig
Enums
Functions
- align::is_aligned
- align::round_up
- crypto::decrypt_segment_envelope
- crypto::encrypt_segment_envelope
- double_write::slot_stride
- double_write::wal_dwb_bytes_written_total
- lazy_reader::replay_all_segments_lazy
- lazy_reader::replay_segment_lazy
- mmap_reader::observability::fadv_dontneed_count
- mmap_reader::observability::madv_sequential_count
- mmap_reader::observability::segments_opened
- mmap_reader::replay_segments_mmap
- mmap_reader::replay_segments_mmap_limit
- recovery::recover
- replay::filter::extract_tombstones
- secure_mem::mlock_key_bytes
- segment::atomic_io::atomic_swap_dirs_fsync
- segment::atomic_io::atomic_write_fsync
- segment::atomic_io::fsync_directory
- segment::atomic_io::read_checkpoint_dontneed
- segment::discovery::discover_segments
- segment::meta::segment_filename
- segment::meta::segment_path
- segment::truncate::truncate_segments
- segmented::replay_all_segments
- segmented::replay_from_limit_dir
Type Aliases
Constants
- align::DEFAULT_ALIGNMENT
- crypto::AUTH_TAG_SIZE
- crypto::SEGMENT_ENVELOPE_MIN_SIZE
- crypto::SEGMENT_ENVELOPE_PREAMBLE_SIZE
- preamble::CIPHER_AES_256_GCM
- preamble::PREAMBLE_SIZE
- preamble::PREAMBLE_VERSION
- preamble::SEG_PREAMBLE_MAGIC
- preamble::WAL_PREAMBLE_MAGIC
- record::anchor::ANCHOR_PAYLOAD_SIZE
- record::calvin::CALVIN_APPLIED_PAYLOAD_SIZE
- record::header::ENCRYPTED_FLAG
- record::header::HEADER_SIZE
- record::header::MAX_WAL_PAYLOAD_SIZE
- record::header::REQUIRED_FLAG
- record::header::WAL_FORMAT_VERSION
- record::header::WAL_MAGIC
- record::surrogate::SURROGATE_PAYLOAD_SIZE
- segment::meta::DEFAULT_SEGMENT_TARGET_SIZE
- tombstone::MAX_COLLECTION_NAME_LEN
- writer::DEFAULT_WRITE_BUFFER_SIZE