Skip to content

DoltLite 0.50.12

Choose a tag to compare

@timsehn timsehn released this 21 Sep 17:46
· 1172 commits to master since this release
8369364

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_count settings 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.