On Sun, Dec 03, 2000 at 02:24:01PM -0600, Adam Heath wrote: > All mirrors will still have to store the latest version of a deb. This is in > case the end machine has an older version of that package, that is out of > range of the .debiff. > They will also have to store M revisions(or N old days), and this could > quickly bloat. > Is there an limit as to how small the .debiff file needs to be, before storing > a new full .deb would be beneficial? Yes. You dont have to store the older debs, you only need the two last revisions to build a chain of diffs. This means that a user with an older version has to download one extra-diff for each revision that he skipped. Old diffs are not beneficial when the sum of the size of all stored diffs is over a certain limit, say 75% of the latest deb. This would still almost double the needed storage, but it could also reduce the required bandwidth of the mirrors significantly. bye...
Attachment:
pgpKIV53_DCwS.pgp
Description: PGP signature