btree-page-alignment-enables-corruption-recovery

Status: IN

Fixed-size page addressing provides natural resync boundaries for recovering from data file corruption.

Justifications

Page alignment only isolates corruption when the reader knows the page size; since page size is not persisted, reopening with wrong size silently misaligns all pages

Depends on (SL): btree-page-alignment-isolates-corruption, single-file-design-enables-atomic-sync

Unless: page-manager-no-page-size-on-disk

JSON