DATABASES Signal 483
DoltLite reaches Beta with stable storage format, bringing Git-style version control to SQLite
DoltLite, a SQLite fork that replaces the B-tree layer with content-addressed Prolly Trees to enable Git-style version control, has reached Beta at version 0.50.0 with a stable storage format.
The storage format is now stable with a promised migration path for future breaking changes, removing the primary adoption barrier that required users to dump and reimport databases across 12 prior format bumps. Performance is near parity on reads for file-backed databases, though small autocommit writes carry a 3.1X overhead. The project was built with approximately 2,000 agent-generated pull requests, making it a notable case study in large-scale automated development.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
DoltLite swaps SQLite's B-tree layer for content-addressed Prolly Trees while keeping the SQL parser, analyzer, and test harness intact, enabling branch, merge, diff, rebase, and remote sync operations.
The storage format is now stable after 12 prior breaking changes, with the current format holding across 57 releases and over three months of calendar time.
File-backed databases are at read parity with SQLite but small autocommit writes are 3.1X slower, at roughly 400 microseconds versus 125 microseconds in stock SQLite.
THE CLUSTER
↗