Re: New method for Packages/Sources file updates
Frank Küster <firstname.lastname@example.org> writes:
> Goswin von Brederlow <email@example.com> wrote:
>> The apt rsync method (begining of 128818) for packages updates, of
>> which there are several fully working versions out too, does put a big
>> strain on mirrors and is realy no suitable.
> There was also an ITP for a client-side rsync method that puts the load
> on the client side, and which was intended to solve the same problem,
> eventually. I didn't bother to read the details, though.
> Regards, Frank
> Frank Küster
> Inst. f. Biochemie der Univ. Zürich
> Debian Developer
My ITP. :)
http://cnysr.alioth.debian.org/ now has some content. Server side
binaries are there (to pre-compute the checksum or as cgi), download
client will come tomorrow when I had some sleep.
Generating a checksum file with one checksum per entry (should be
quite optimal) in the Packages file will give you a 296K (for main)
checksum file. This could be used to repair a Packages file if
something goes wrong but it would be 300K + whatever changes there are
For the source files and debs cnysr support might be usefull but only
with "gzip --rsyncable" or a lot more coding on cnysr.