Re: metadata explosion was:Re: intent to package mrename
On Thu, 10 Aug 2000, Bernhard R. Link wrote:
> On Wed, 9 Aug 2000, Florian Blaser wrote:
> > What about publishing diff's instead of reloading the entire file each time it
> > changes. This would resolve the bandwidth problem and wouldn't add a lot of
> > load on the server... The main problem I see here is backward-compatibility :
> > The Packages file needs to remain up-to-date. And another problem would be the
> > multiplication of diff files...
> A diff itself is not so good, as it contains the old state, too. But
> something like this with lower bandwidth will sure be nessecary.
> > The diffs could be named according to the timestamp of the latest Package file
> > it can be applied to. So that the client (apt) knows what diffs to download
> > accordingly.
The real solution already exists and is called rsync. Now we only need apt to
support rsyncing the (unzipped!) Packages file (but still use HTTP/FTP to get
the actual packages).