Colin Walters
62b94635bc
[ASAN] tests: Fix leaks
...
Just for cleaner sanitizer output.
Closes : #598
Approved by: jlebon
2016-11-30 18:51:26 +00:00
Giuseppe Scrivano
863f5d8598
tests: Add tests for rollsum
2015-08-25 09:27:56 -04:00
Giuseppe Scrivano
9b9f4b04b4
tests: rename test-rollsum to test-rollsum-cli
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2015-08-24 11:07:36 +02:00
Matthew Barnes
4ef0280941
Remove unnecessary #include "libgsystem.h"
2015-05-06 22:07:11 -04:00
Colin Walters
dbad2f6e19
deltas: Make syntax-check happy
2015-02-16 10:10:35 -05:00
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