DoltLite alcanza su versión Beta con formato de almacenamiento estable y control de versiones tipo Git

Fuentes: DoltLite reaches Beta with stable storage format and Git-style version control in SQLite

DoltLite, un fork de SQLite que incorpora control de versiones al estilo de Git, alcanza su versión Beta (0.50.0) cinco meses después de su lanzamiento inicial, desarrollado íntegramente por un equipo de agentes de inteligencia artificial coordinado a través de la herramienta Gas Town de Steve Yegge mediante cerca de 2.000 pull requests.

Técnicamente, DoltLite sustituye la capa de almacenamiento B-tree de SQLite por un Prolly Tree respaldado por un chunk store de archivo único, manteniendo intactas las capas superiores de SQLite (parser SQL, analizador, sistema de archivos y batería de pruebas). De este modo ofrece funciones de Git —ramas, fusiones, diffs, push, pull, clone y fetch— dentro de un paquete SQLite, con posibilidad de usar DoltHub como backend de sincronización e incluyendo la GUI Dolt Workbench con modo agente.

La Beta garantiza estabilidad del formato de almacenamiento (estable desde hace 57 versiones y más de tres meses), compatibilidad SQL verificada al superar el 100% de sqllogictest (5,8 millones de consultas) y el 99,46% de los 892.277 tests TCL de SQLite, y rendimiento de producción: lecturas prácticamente a la par, escrituras batched un 10% más lentas y escrituras autocommit pequeñas 3,1 veces más lentas (~400 µs frente a ~125 µs). El proyecto publica nightly informes de rendimiento comparativos con SQLite.