[pacman-dev] [PATCH] Allow UseDelta option to specify a delta ratio
Allan McRae
allan at archlinux.org
Wed Jan 11 19:52:18 EST 2012
On 12/01/12 07:42, Dan McGee wrote:
> Rework the frontend and backend to allow passing a ratio value in for
> UseDelta rather than having a hardcoded #define-d 0.7 value always used.
> This is useful for those with fast connections, who would likely benefit
> from tuning this ratio to lower values; it is also useful for general
> testing purposes.
>
> The libalpm API changes for this, but we do support the old config file
> format with a no-value 'UseDelta' option; in this case we simply use the
> old default of 0.7.
>
> We clamp the ratio values to a sane range between 0.0 and 2.0, allowing
> ratios above 1.0 for testing purposes.
>
> Signed-off-by: Dan McGee <dan at archlinux.org>
Ack-by: Allan
Looks good from some basic testing here.
My only thought (which is possibly full of bikeshed, so feel free to
ignore...) was do we really want to stick with a ratio or move to an
absolute size difference? 0.9 of a 100MB package is much more useful
than 0.9 of a 1KB package.
Allan
More information about the pacman-dev
mailing list