I did some basic testing of the current yum git HEAD vs. yum 3.2.2.
I did a simple
time echo n | yum update (yum 3.2.2)
real 0m3.396s
user 0m2.965s
sys 0m0.370s
time echo n | ./yummain.py update (git HEAD)
real 0m5.707s
user 0m4.997s
sys 0m0.651s
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
alsa-lib i386 1.0.14-3.fc7 updates 409 k
glest-data noarch 2.0.0-5.fc7 updates 62 M
gstreamer-plugins-base i386 0.10.13-1.fc7 updates 741 k
libvolume_id i386 113-11.fc7 updates 52 k
procps i386 3.2.7-15.fc7 updates 210 k
smartmontools i386 1:5.37-3.1.fc7 updates 301 k
spamassassin i386 3.2.3-1.fc7 updates 1.0 M
udev i386 113-11.fc7 updates 316 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 8 Package(s)
Remove 0 Package(s)
The transaction result was the same, but yum 3.2.2 seams a lot faster.
Now i tries the worstcase senario:
time echo n | ./yummain.py --enablerepo=development update
Error: Missing Dependency: kernel-i686 = 2.6.22.1-41.fc7 is needed by
package kmod-madwifi
Error: Missing Dependency: libmpcdec.so.3 is needed by package mplayer
Error: Missing Dependency: libmpcdec.so.3 is needed by package vlc
real 3m51.676s
user 3m17.966s
sys 0m33.452s
time echo n | ./yum --enablerepo=development update
Error: Unresolveable requirement libmpcdec.so.3 for mplayer
Error: Unresolveable requirement libmpcdec.so.3 for vlc
real 3m12.441s
user 2m58.993s
sys 0m13.251s
The relative change is not so big, but yum git head is still slower, but
it i does a better job, it detcts more errors.
Tim
_______________________________________________
Yum-devel mailing list
Yum-devel@linux.duke.edu
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel