losfair / mvsqlite

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

Support larger write transactions. #49

Closed losfair closed 1 year ago

losfair commented 1 year ago

Currently the largest size of write transactions is 50,000 pages (~390 MiB). But sometimes we need larger transactions for tasks like schema change or data rewinding.

This PR implements write transactions with unbounded size.

losfair commented 1 year ago

I'm not sure the extra complexity is worthwhile. Closing this for now but keeping the branch.