339
342
return iter(self._cache.idmap.sha1s())
341
def _reconstruct_commit(self, rev, tree_sha, roundtrip):
344
def _reconstruct_commit(self, rev, tree_sha, roundtrip, testament3_sha1):
342
345
def parent_lookup(revid):
344
347
return self._lookup_revision_sha1(revid)
345
348
except errors.NoSuchRevision:
347
350
return self.mapping.export_commit(rev, tree_sha, parent_lookup,
350
353
def _create_fileid_map_blob(self, inv):
351
354
# FIXME: This can probably be a lot more efficient,