summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-12-21 10:32:40 +0000
committerZac Medico <zmedico@gentoo.org>2007-12-21 10:32:40 +0000
commit4cd6d27a197e66193fc81f4952b6df6a081fc513 (patch)
treeeddfe63a123b5d335622e264e124234712b64e68 /pym
parent2e5858fb04d5ce4c110f9d9264ceacc125a7786a (diff)
downloadportage-4cd6d27a197e66193fc81f4952b6df6a081fc513.tar.gz
portage-4cd6d27a197e66193fc81f4952b6df6a081fc513.tar.bz2
portage-4cd6d27a197e66193fc81f4952b6df6a081fc513.zip
Make vardbapi cache DESCRIPTION and HOMEPAGE in order to optimize
emerge --searchdesc. (trunk r9031) svn path=/main/branches/2.1.2/; revision=9032
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 14e763147..835440c6a 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -6105,7 +6105,8 @@ class vardbapi(dbapi):
vartree = globals()["db"][root]["vartree"]
self.vartree = vartree
self._aux_cache_keys = set(
- ["CHOST", "COUNTER", "DEPEND", "EAPI", "IUSE", "KEYWORDS",
+ ["CHOST", "COUNTER", "DEPEND", "DESCRIPTION",
+ "EAPI", "HOMEPAGE", "IUSE", "KEYWORDS",
"LICENSE", "PDEPEND", "PROVIDE", "RDEPEND", "NEEDED",
"repository", "RESTRICT" , "SLOT", "USE"])
self._aux_cache = None