Commit Graph
2 Commits
Author SHA1 Message Date
cozisandClaude Opus 4.6 5688860719 Add WAL persistence to VSR log
Port the Write-Ahead Log implementation from raft/ into the VSR
server. Log entries are now written to disk with FNV-1a checksums
and fsynced before updating in-memory state. On startup, the WAL
file is loaded and validated, replacing the boot marker for crash
detection. View changes and recovery use atomic rename (tmp.log ->
vsr.log) to replace the WAL safely.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:28:39 +01:00
cozis b64517c20e Full rewrite with VSR support 2026-02-20 16:55:29 +01:00