[Yum-devel] yum on an olpc machine (slooooooooooow)
Jeremy Katz
katzj at redhat.com
Mon Dec 18 02:03:48 UTC 2006
On Sun, 2006-12-17 at 17:28 -0500, Konstantin Ryabitsev wrote:
> Instead of "diffing," I suggest that createrepo doesn't just throw
> away old repo data, but uses the old db to record a list of repository
> changes in changes.sqlite.bz2. The client can then download that file
> and "rerun" the transactions against its copy of the main db to get
> up-to-date.
So, while this seems better than an actual diff for the sqlite case, it
still doesn't solve what (at least to me) has been the fundamental
question with doing diffs like this --
When does it make sense to use a diff vs when does it make sense to grab
the "full" file? And that was the problem that we used to have with the
maintaining of metadata diffs with yup[1]
Jeremy
[1] I don't _think_ we ever carried that over to yum, but my memory is
fuzzy at this point so I could be wrong
More information about the Yum-devel
mailing list