> rom 21s for 1800ish pkgs to 7s. > > These numbers smell very suspicious to me from my practical yum > experience but I never did any measurements so I cannot be sure. > But ever if they are correct this is really not the place where yum > is spending its time. Running test transactions that's funny. B/c the transaction test is one call in yum. ts.run() with a test-only callback. that's it. yum does NOTHING while rpm is testing the transaction. > seems to be a big > time sink and dependency resolution as well. In a comparison with > that shaving some few seconds on parsing, which is really not > noticable in the whole operation, sounds like a completely a > lopsided trade-off for one more extra XML parser and resulting > dependencies. Excuse the hell out of taking optimizations where they were available and didn't result in worse code. > In the whole context? I doubt it. Unless you have some other > uses for that. repoview. -sv