Status: IN
The WAL is truncated only after a successful SSTable write; if a crash occurs between SSTable.write and WAL.truncate, replay harmlessly re-inserts into the memtable (idempotent because it's a dict).
Source: entries/2026/05/28/log-structured-merge-tree-lsm.md
JSON