doltlite v0.50.16
Permanent link:
cppdashboard.dev/r/2026/10/doltlite-v0-50-16DoltLite - Version Controlled SQLite
Release notes
Improved SQL and version-control correctness, crash recovery, and concurrent-write protection. ## Reliability and correctness - Prevented stale transactions and failed version-control operations from overwriting concurrent writes. - Fixed recovery after interrupted writes following `dolt_gc()` or `VACUUM`. - Corrected schema merges, conflict aborts, and workspace constraint enforcement. - Fixed historical queries, blame, diffs, and SQL patches involving primary-key affinity and collation. - Improved checkout, clone defaults, remote argument handling, and WAL transitions for SQLite files. ## Performance and testing - Accelerated secondary-index row fetches. - Expanded concurrency, recovery, and Dolt oracle coverage; strengthened nightly performance regression checks. ## Benchmark / SQL workload summary ### In-memory | Operation | SQLite median total | DoltLite median total | Ratio | | --- | ---: | ---: | ---: | | Reads | 8.73s | 10.12s | 1.2× | | Writes | 1.82s | 2.84s | 1.6× | ### File-backed | Operation | SQLite median total | DoltLite median total | Ratio | | --- | ---: | ---: | ---: | | Reads | 9.49s | 10.27s | 1.1× | | Writes | 3.53s | 3.80s | 1.1× | | Autocommit writes | 847.78ms | 2.54s | 3.0× | _Full nightly results: [performance-report.md](https://github.com/dolthub/doltlite/blob/v0.50.16/performance-report.md#sql-workload-summary)._
Share this resource