Webinar: Git For Data- How Agents Write to Production Without Breaking It | July 14th | 9am PT

GitLake: Git-for-data for the agentic lakehouse

Preprint of the paper accepted at DASHSys, VLDB 2026, Boston, USA, in collaboration with Columbia University, University of Wisconsin-Madison, Carnegie Mellon University
Jacopo Tagliabue
Jul 10, 2026

Abstract

We present GitLake, a Git-for-data design for an agent-first lakehouse. The system lifts single-table Iceberg snapshots into lakehouse wide commits, branches, and merges, letting agents work on isolated branches while humans review and publish changes. Pipelines run on temporary branches and publish through a final merge, so all outputs become visible atomically or none do. Finally, we report production lessons as well as correctness insights from a preliminary Alloy model of our core abstractions.

Read the full paper here.

Share on

More From Our Blog

Love Python and Go development, serverless runtimes, data lakes and Apache Iceberg, and superb DevEx? We do too! Subscribe to our newsletter.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.