losfair / mvsqlite

Distributed, MVCC SQLite that runs on FoundationDB.
https://github.com/losfair/mvsqlite/wiki
Apache License 2.0
1.39k stars 39 forks source link

Missing causality tracking in `read_page_hash` #58

Closed losfair closed 2 years ago

losfair commented 2 years ago

Currently we are missing a conflict range in read_page_hash when the version range is empty. This does not cause data corruption yet since SQLite never reads uninitialized pages, but theoretically this is not correct.