summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-12-21 10:31:56 +0000
committerZac Medico <zmedico@gentoo.org>2007-12-21 10:31:56 +0000
commitb5ed924f64389b78b534ceaeea545510e3bdce89 (patch)
treecc734aade75b3410182d4bc7d4cf1430642cb4ab /pym
parentc165ef6ffd268ba3bc6c7f364f12c6c4afa3e9e1 (diff)
downloadportage-b5ed924f64389b78b534ceaeea545510e3bdce89.tar.gz
portage-b5ed924f64389b78b534ceaeea545510e3bdce89.tar.bz2
portage-b5ed924f64389b78b534ceaeea545510e3bdce89.zip
Make vardbapi cache DESCRIPTION and HOMEPAGE in order to optimize
emerge --searchdesc. svn path=/main/trunk/; revision=9031
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/dbapi/vartree.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py
index 8af2bde5d..3bd92c8ba 100644
--- a/pym/portage/dbapi/vartree.py
+++ b/pym/portage/dbapi/vartree.py
@@ -189,7 +189,8 @@ class vardbapi(dbapi):
vartree = 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