dbhub.io icon indicating copy to clipboard operation
dbhub.io copied to clipboard

Change Sets/ Session Support?

Open gschleusner opened this issue 3 years ago • 1 comments

Is there any chance that Sessions and Change Sets would be added to enable client side diffing and much smaller uploads.

https://sqlite.org/sessionintro.html

They certainly won't work for all kinds of databases but it would be really powerful for datasets that are designed to take advantage.

gschleusner avatar May 08 '22 13:05 gschleusner

Yeah, it's a good idea. @MKleusberg actually wrote a bunch of diff-ing code (in Go) already, which seems to work ok.

We'd probably need to add the same code (but a C++ version) to include in DB4S too, so it knows how to send diffs to the server.

justinclift avatar May 09 '22 19:05 justinclift