mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
65be9676eb
Summary: akushner reported this error situation with full details in this paste: {P58193090} (see also comments on the paste which include the edenfs.log) Summarizing here, what appears to be happening is that there is a local commit for which there is no local tree manifest data. We try to load this from the local treepacks and fail, so we fall back to asking the server, which fails. In this case we want to fall back to performing a flat manifest import but since the error is a generic runtime_error it doesn't get caught by the code that decides to fallback on line 639. Let's assume that an error reading the chunk header for the prefetchtrees request is really a MissingKeyError so that we can attempt the fallback. Reviewed By: simpkins Differential Revision: D5898439 fbshipit-source-id: ea4f3f3ef22ee72c888c592a93c5c8b9269f39b0 |
||
---|---|---|
.. | ||
test | ||
hg_import_helper.py | ||
HgBackingStore.cpp | ||
HgBackingStore.h | ||
HgImporter.cpp | ||
HgImporter.h | ||
HgManifestImporter.cpp | ||
HgManifestImporter.h | ||
TARGETS | ||
tester.cpp |