Colin Walters
9aa7e30b38
deltas: Implement rollsums
...
This does an rsync-style prepared delta basically. On my test data,
it shaves ~6MB of uncompressed data. Not a huge amount, but I expect
this to be more useful for things like binaries which embed data, etc.
2015-02-16 10:10:35 -05:00
Colin Walters
5c47389243
test-rollsum: Process all input, print more statistics
...
Copying the bup code, we need to loop over all chunks even after
hitting the rollsum returning 0.
Also print more statistics.
2014-12-18 12:48:47 +01:00
Colin Walters
ca678224be
Static deltas support
...
https://bugzilla.gnome.org/show_bug.cgi?id=721799
2014-12-18 12:48:47 +01:00
Colin Walters
844c5ea652
core: Import bup's "rollsum" code, add a test case
...
For static deltas, one strategy that will be employed is to split each
object into chunks, and only include changed chunks in the deltas.
2014-02-04 10:12:56 -05:00