{"id":"btree-single-file-avoids-dir-fsync-gap","text":"The B-tree's PageManager writes to a single pre-existing data file opened at construction, so normal operations never create new files and avoid the directory fsync gap that affects segment-based engines during rotation and compaction.","truth_value":"IN","source":"entries/2026/05/29/topic-fsync-guarantees.md","source_url":"","source_hash":"","justifications":[],"dependents":["btree-mutation-fsync-is-asymmetric"],"metadata":{},"created_at":"","updated_at":"","reviewed_at":"","verified_at":"","retracted_at":"","explanation":{"steps":[{"node":"btree-single-file-avoids-dir-fsync-gap","truth_value":"IN","reason":"premise"}]}}