added and index, improved search performance

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3107 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
netvandal
2009-03-05 11:00:16 +00:00
parent a3250a6248
commit e54effa2c3
+3 -2
View File
@@ -34106,8 +34106,8 @@ class EntropyDatabaseInterface:
def retrieveDigest(self, idpackage):
self.cursor.execute('SELECT digest FROM extrainfo WHERE idpackage = (?)', (idpackage,))
digest = self.cursor.fetchone()
if digest: return digest[0]
if digest: return digest[0]
def retrieveName(self, idpackage):
self.cursor.execute('SELECT name FROM baseinfo WHERE idpackage = (?)', (idpackage,))
name = self.cursor.fetchone()
@@ -35758,6 +35758,7 @@ class EntropyDatabaseInterface:
if self.indexing:
with self.WriteLock:
self.cursor.execute('CREATE INDEX IF NOT EXISTS extrainfoindex ON extrainfo ( description )')
self.cursor.execute('CREATE INDEX IF NOT EXISTS extrainfoindex_pkgindex ON extrainfo ( idpackage )')
self.commitChanges()
def createEclassesIndex(self):