Charles R. Anderson wrote:
On Sat, Jan 29, 2005 at 05:54:48PM -0600, David Farning wrote:
>Now, in most situations very few packages have been changed. Therefore,
>between primary.xml versions few <package>...</packages> have changed
>thus most of the information in primary.xml is redundant against
>previous versions of primary.xml.
Why all the complication when a general-purpose algorithm, rsync,
already exists to solve this problem? Using rsync or librsync would
require no changes to the repodata...
Debugging a rsync base solution would be a nightmare because it would be
much harder to track exactly what is happening for a given update.