[yum-cvs] yum/yum sqlitesack.py,1.83,1.84

Seth Vidal skvidal at linux.duke.edu
Mon Mar 5 03:54:37 UTC 2007


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

Modified Files:
	sqlitesack.py 
Log Message:

optimize a couple of returns from changelog and filelist dumps


Index: sqlitesack.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/sqlitesack.py,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -r1.83 -r1.84
--- sqlitesack.py	5 Mar 2007 03:51:39 -0000	1.83
+++ sqlitesack.py	5 Mar 2007 03:54:35 -0000	1.84
@@ -118,7 +118,7 @@
         cur = cache.cursor()
         executeSQL(cur, "select filelist.dirname as dirname, "
                     "filelist.filetypes as filetypes, " 
-                    "filelist.filenames as filenames from packages,filelist "
+                    "filelist.filenames as filenames from filelist,packages "
                     "where packages.pkgId = ? and "
                     "packages.pkgKey = filelist.pkgKey", (self.pkgId,))
         for ob in cur:
@@ -151,7 +151,7 @@
             executeSQL(cur, "select changelog.date as date, "
                         "changelog.author as author, "
                         "changelog.changelog as changelog "
-                        "from packages,changelog where packages.pkgId = ? "
+                        "from changelog,packages where packages.pkgId = ? "
                         "and packages.pkgKey = changelog.pkgKey", (self.pkgId,))
             for ob in cur:
                 result.append( (ob['date'], ob['author'], ob['changelog']) )
@@ -180,7 +180,7 @@
             cur = cache.cursor()
             query = "select %s.name as name, %s.version as version, "\
                         "%s.release as release, %s.epoch as epoch, "\
-                        "%s.flags as flags from packages,%s "\
+                        "%s.flags as flags from %s,packages "\
                         "where packages.pkgId = '%s' and "\
                         "packages.pkgKey = %s.pkgKey" % (prcotype, prcotype, 
                         prcotype, prcotype, prcotype, prcotype, self.pkgId, 




More information about the Yum-cvs-commits mailing list