4 ms·
It would be nice to use some kind of delta compression to only download latest changes. There could be a version-stamp on your local data, the client would send
by gnramires 4y ago
It would be nice to use some kind of delta compression to only download latest changes. There could be a version-stamp on your local data, the client would send the timestamp to the server, and it would send a delta from your version to current version of db (easy to cache). Integrity checks would be important I think.
- ptx 4y agoThat's essentially what they're announcing, isn't it?
- gnramires 4y agoWoops, yes. I didn't read the article, and thought it was referring to apk diffs, my apologies. That said, apk diffs seem important as well, some updates are significantly large (more than 100MB) and see frequent updates. Although in that case it might need to cache apks which requires space as well (I would opt in, though!).
- eighthave 4y agoWe welcome contributions to support APK diffs, it would make a big impact: https://gitlab.com/fdroid/fdroidclient/-/issues/450 https://gitlab.com/fdroid/fdroidclient/-/issues/450