Repository navigation
DoltLite 0.50.12
Improved version-control correctness, SQL compatibility, and performance for index operations and remote reads.
Reliability and correctness
- Fixed schema merges involving dropped or renamed columns, indexes, and conflicts.
- Corrected rename staging, historical queries, workspace results, and reset behavior.
- Added
dolt_checkout('-B', ...)and remote branch deletion; improved push retries and busy-timeout handling. - Fixed descending-index queries, transaction-state reporting, and small
max_page_countsettings blocking writes.
Performance and testing
- Accelerated index builds, bulk updates, index reads, and savepoint rollback.
- Reused HTTP connections for lazy remote reads.
- Expanded regression coverage and tightened SQL parity and benchmark checks.
Benchmark / SQL workload summary
In-memory
| Operation | SQLite median total | DoltLite median total | Ratio |
|---|---|---|---|
| Reads | 10.33s | 10.76s | 1.0× |
| Writes | 2.08s | 3.38s | 1.6× |
File-backed
| Operation | SQLite median total | DoltLite median total | Ratio |
|---|---|---|---|
| Reads | 10.90s | 10.90s | 1.0× |
| Writes | 3.39s | 4.15s | 1.2× |
| Autocommit writes | 869.97ms | 2.94s | 3.4× |
Full nightly results: performance-report.md.