In vardbapi.aux_get(), don't mark cacheed metadata invalid just because
authorZac Medico <zmedico@gentoo.org>
Tue, 20 May 2008 01:51:12 +0000 (01:51 -0000)
committerZac Medico <zmedico@gentoo.org>
Tue, 20 May 2008 01:51:12 +0000 (01:51 -0000)
some of the values are missing.

svn path=/main/trunk/; revision=10375

pym/portage/dbapi/vartree.py

index fc0fca28d644a504880e5defd141dd5c2aecd6ac..87fff90d1c8b46f175db709e427f46f8b7cd3ce3 100644 (file)
@@ -634,7 +634,6 @@ class vardbapi(dbapi):
                        if cache_incomplete:
                                # Allow self._aux_cache_keys to change without a cache version
                                # bump and efficiently recycle partial cache whenever possible.
-                               cache_valid = False
                                pull_me = cache_incomplete.union(wants)
                        else:
                                pull_me = set(wants).difference(cache_these)