mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
c7f1c0b383
Summary: Upstream Mercurial changed the way merging works and added revlog.commonancestorsheads. This changes remotefilelog to implement the same API. Previously we were able to use ancestors.genericancestors to do the graph traversal. Upstream Mercurial has deleted that function though (since it is now unused), so remotefilelog must now build a temporary rev graph in order to use the ancestors.* apis. Test Plan: Added a test. It failed without the fix, it passes with the fix. Reviewers: sid0, davidsp, pyd Differential Revision: https://phabricator.fb.com/D1566787 |
||
---|---|---|
.. | ||
__init__.py | ||
cacheclient.py | ||
debugcommands.py | ||
fileserverclient.py | ||
remotefilectx.py | ||
remotefilelog.py | ||
remotefilelogserver.py | ||
shallowbundle.py | ||
shallowrepo.py | ||
shallowstore.py |