[yum-cvs] yum/yum sqlitesack.py,1.89,1.90

James Bowes jbowes at linux.duke.edu
Wed Apr 4 12:18:55 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv29372/yum

Modified Files:
	sqlitesack.py 
Log Message:
Micro optimization: speed up the query in returnPrco

Index: sqlitesack.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/sqlitesack.py,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- sqlitesack.py	30 Mar 2007 17:03:30 -0000	1.89
+++ sqlitesack.py	4 Apr 2007 12:18:53 -0000	1.90
@@ -180,10 +180,10 @@
             query = "select %s.name as name, %s.version as version, "\
                         "%s.release as release, %s.epoch as epoch, "\
                         "%s.flags as flags from %s,packages "\
-                        "where packages.pkgId = '%s' and "\
-                        "packages.pkgKey = %s.pkgKey" % (prcotype, prcotype, 
-                        prcotype, prcotype, prcotype, prcotype, self.pkgId, 
-                        prcotype)
+                        "where packages.pkgKey = %s.pkgKey and "\
+                        "packages.pkgId = '%s'" % (prcotype, prcotype,
+                        prcotype, prcotype, prcotype, prcotype, prcotype,
+                        self.pkgId)
             executeSQL(cur, query)
             for ob in cur:
                 self.prco[prcotype].append((ob['name'], ob['flags'],




More information about the Yum-cvs-commits mailing list