mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 17:27:53 +03:00
10f743a300
Summary: The name being passed to the store was wrong, because it had a trailing slash. This wasn't caught before because the code was reading and writing the paths with a slash at the end, so it matched as long as we only interacted with packs produced by the code. The issue became more obvious when I tried to have packs generated from revlogs interact with this code. All the tests are affected since the entry keys changed. Also use 'const ManifestFetcher &x' to pass the ref to avoid the copy. Test Plan: Tests updated Reviewers: #mercurial, quark Reviewed By: quark Subscribers: quark, mjpieters Differential Revision: https://phabricator.intern.facebook.com/D4901274 Signature: t1:4901274:1492638476:ff28f8976657baec99effbd82ecd436f6282ea5b |
||
---|---|---|
.. | ||
convert.h | ||
manifest_entry.cpp | ||
manifest_entry.h | ||
manifest_fetcher.cpp | ||
manifest_fetcher.h | ||
manifest.cpp | ||
manifest.h | ||
treemanifest.cpp | ||
treemanifest.h |