hgext/remotefilelog/basestore.py
changeset 48913 f254fc73d956
parent 48875 6000f5b25c9b
child 48946 642e31cb55f0
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
   144         for filenamehash, node in self._listkeys():
   144         for filenamehash, node in self._listkeys():
   145             existing.setdefault(filenamehash, []).append(node)
   145             existing.setdefault(filenamehash, []).append(node)
   146 
   146 
   147         filenamemap = self._resolvefilenames(existing.keys())
   147         filenamemap = self._resolvefilenames(existing.keys())
   148 
   148 
   149         for filename, sha in pycompat.iteritems(filenamemap):
   149         for filename, sha in filenamemap.items():
   150             yield (filename, existing[sha])
   150             yield (filename, existing[sha])
   151 
   151 
   152     def _resolvefilenames(self, hashes):
   152     def _resolvefilenames(self, hashes):
   153         """Given a list of filename hashes that are present in the
   153         """Given a list of filename hashes that are present in the
   154         remotefilelog store, return a mapping from filename->hash.
   154         remotefilelog store, return a mapping from filename->hash.