Expand description
Write-Ahead Log (WAL) for crash-recovery of block store writes.
Operations are written to a sequential log before being applied, so interrupted writes can be replayed on restart.
Structs§
- Storage
WalEntry - A single entry in the
StorageWriteAheadLog. - Storage
WalStats - Point-in-time statistics for a
StorageWriteAheadLog. - Storage
Write Ahead Log - In-memory write-ahead log for crash-safe block operations.
- WalConfig
- Configuration for
StorageWriteAheadLog. - WalEntry
- A single entry in the write-ahead log.
- WalStats
- Atomic statistics for a
WriteAheadLog. - WalStats
Snapshot - A point-in-time snapshot of
WalStats. - Write
Ahead Log - In-memory write-ahead log providing crash-recovery for block store writes.
Enums§
- WalEntry
Kind - The kind of operation recorded in a
StorageWalEntry. - WalError
- Errors that can occur during WAL operations.
- WalOp
- A WAL operation that can be recorded.
Functions§
- fnv1a_
32 - Computes FNV-1a 32-bit hash of
data.