Mildly hijacking the thread to poke about alternative mirroring 
methods...
On Wed, Aug 10, 2005 at 10:23:48PM -0700, Robin H. Johnson wrote:
> The diff between 20050801 and 20050802 is only 862668 bytes (uncompressed) 
> (and
> 157728 bytes when bzip2'd), so either rsync needs some serious work done in
> it's file list code, or we should consider if rsync is still the best fit for
> portage.
for emerge-delta-webrsync- 
88243 bzip2 compressed,
197756 uncompressed

To get down to low bandwidth overhead on updates, whatever method of 
distributing the tree will have to know of versioning; specifically, what 
the snapshot/version of the tree you're updating is.

If you knew via a quick check what the treewide version was, you could 
also avoid the massively nasty bit of scanning the tree.  Also would 
need the tree to be truly frozen- which a bunch of files slapped down 
on disk doesn't seem too suitable for.

The earlier comments from the zsync thread about offering the tree as 
a zipfile, and having a repository plugin that could work directly 
from zip seems to me as the next best step...

Anyone got a better alternative?
~harring

Attachment: pgpHZbJBNmcgQ.pgp
Description: PGP signature

Reply via email to