Checkpoint Operations
Checkpoint is the process of flushing dirty pages from memory to disk and synchronizing WAL, ensuring data durability and speeding up recovery after failures.
CheckpointWorker
The checkpoint process is managed by the background worker CheckpointWorker.
New in 0.6.4.18: CheckpointWorker has been refactored. The checkpoint logic is now consolidated in
storage::CheckpointWorkerand exposed via theCheckpointEngineOpstrait. The server-side entry point is a thin wrapper. Legacy behaviour is preserved viarun_legacy()and activated automatically for heap-primary tables.
Configuration
Checkpoint parameters are configured in angarabase.toml in the [storage.checkpoint] section.