two-wal-designs-in-repo

Status: IN

The standalone `wal.py` uses a logical WAL (keyed PUT/DELETE operations with COMMIT markers) while `btree.py` uses a physical WAL (raw page images); they solve different problems and have different recovery semantics

Source: entries/2026/05/29/topic-write-ahead-logging-fsync-ordering.md

JSON