splitgraph / seafowl

Analytical database for data-driven Web applications 🪶
https://seafowl.io
Apache License 2.0
409 stars 9 forks source link

Migration of storage layer to delta-rs #307

Closed gruuya closed 1 year ago

gruuya commented 1 year ago

This is the initial effort of switching our custom MVCC/Lakehouse protocol to use the Delta lake protocol instead.

A couple of general points:

As for the implementation details:

gruuya commented 1 year ago

How do information schema queries work under this proposed model? It looks like we use the catalog DB to satisfy them instead of crawling the object store for all tables and their schemas?

Yes, that is correct, we pre-load the schema information from our catalog.