timsehn
Joined 7 years ago
Joined 7 years ago
https://www.dolthub.com/blog/2026-04-27-why-doltlite/
In general, branch and merge seem to be required primitives for agentic writes. Would you let a coding agent change your code if it wasn't in Git? We think the same will apply to databases.
Conveniently: https://www.prollytree.com
https://www.dolthub.com/blog/2025-06-26-prolly-tree-balance/
https://github.com/dolthub/dolt
We use the reset functionality to speed up our tests.
We needed to build a custom storage engine to make querying and diffing work at scale:
https://docs.dolthub.com/architecture/storage-engine
It based on the work of Noms including the data structure they invented, Prolly Trees.
https://docs.dolthub.com/architecture/storage-engine/prolly-...
We here at DoltHub use it to provide SQL to Dolt.
TLDR; Because go-mysql-server existed.
https://www.dolthub.com/blog/2022-03-28-have-postgres-want-d...
We have a Postgres version of Dolt in the works called Doltgres.
https://github.com/dolthub/doltgresql
We might have a go-postgres-server package factored out eventually.
https://docs.dolthub.com/sql-reference/version-control/dolt-...