[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Interesting anaconda/yum performance issue
- From: Jeffrey Law <law redhat com>
- To: Jeremy Katz <katzj redhat com>
- Cc: Discussion of Development and Customization of the Red Hat Linux Installer <anaconda-devel-list redhat com>
- Subject: Re: Interesting anaconda/yum performance issue
- Date: Wed, 13 Jun 2007 16:32:09 -0600
On Wed, 2007-06-13 at 18:09 -0400, Jeremy Katz wrote:
> > Understood -- and I certainly need to fully specify versioning
> > information and the like (though I don't use globbing).
>
> I suspected as much :-)
:-) Basically it gives me the ability to recreate a system, even
if people are adding newer versions of packages to a repo, changing
group membership, etc etc. As long as packages aren't removed, I'm
a happy man.
> [snip]
>
> Yep, pretty much that exactly.
Cool. I'll keep using that patch locally until an update appears.
It should be interesting to time one of the larger installs -- I've
got one profile which burned an additional 20 minutes when it was
converted from groups to explicit packages.
>
> > I'm not sure what to do with the casematch argument or if the other
> > calls to parsePackages ought to be changed too. And I'm certainly
> > not well-versed in python, anaconda or yum to know if there are other
> > issues I'm not dealing with.
>
> Not specifying casematch is definitely the right thing to do. It could
> well make sense to change other calls to parsePackages. I'll go ahead
> and get this into upstream yum after we do the yum 3.2.1 release.
I doubt the use in "exclude" is likely to be time critical, nor should
the one in "include" be time critical. However, if you manage to kill
all uses of parsePackages, then you've got a nice cleanup to go along
with the performance improvement for the "install" case.
>
> Thanks for doing the experimenting for me!
Couldn't have done it without a pointer to matchPackageNames -- Thanks!
Jeff
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]