Hi,
Gatis Paeglis <Gatis Paeglis qt io> writes:
>> I will see how Giuseppe's patch improves the numbers and post them here later.
>
> The improvement from static delta to patched static delta is 141.9 MB => 124.0 MB
>
>> does tweaking --max-bsdiff-size make any difference?
>
> I tried --min-fallback-size=0 (which as I understand means "always use bsdiff"): --min-fallback-size=0 + your patch = 115,2 MB
>
> A new issue is that with libglnx update (
https://github.com/ostreedev/ostree/commit/f3cbe86117d8e68e4dc02c597da59588be31f7e2) I am getting the following error
message:
I have tried my patch on Fedora23 -> Fedora24:
$ ostree static-delta generate --min-fallback-size=0 --max-bsdiff-size=100 -v \
--from=fedora-atomic/f23/x86_64/docker-host --to=fedora-atomic/f24/x86_64/docker-host
...
uncompressed=850049356 compressed=242704945 loose=84153798
rollsum=126 objects, 3165468 bytes
bsdiff=10172 objects
Regards,
Giuseppe