sapling/remotefilelog
Durham Goode 07359d1038 Change server blob creation to not use adjustlinkrev
Summary:
adjustlinkrev makes ancestor reading orders of magnitude slower,
so we need to avoid using it. Since adjustlinkrev already returns the linkrev in
certain cases, let's just force it to always return that during file blob
creation.

Test Plan:
Generated a few thousand blobs for www and fbcode using the old and new
methods and verified that they were byte-for-byte identical.

Reviewers: sid0, pyd, mpm, rmcelroy

Differential Revision: https://phabricator.fb.com/D1782400
2015-01-14 13:14:35 -08:00
..
__init__.py [bundle2] insert ourselves into the cg1packer class hierarchy and fix up the packermap 2014-11-07 18:35:52 -08:00
cacheclient.py Add example cache client implementation 2013-10-17 14:18:23 -07:00
debugcommands.py Fix debugremotefilelog command 2013-12-13 11:42:50 -08:00
fileserverclient.py Improve error message when fallback server isn't configured 2015-01-09 09:43:14 -08:00
remotefilectx.py Update remotefilectx.filectx to match upstream 2015-01-09 11:56:42 -08:00
remotefilelog.py Improve error message for corrupt cache files 2015-01-09 09:11:06 -08:00
remotefilelogserver.py Change server blob creation to not use adjustlinkrev 2015-01-14 13:14:35 -08:00
shallowbundle.py [shallowbundle] don't drop units and reorder on the floor 2015-01-08 17:02:37 -08:00
shallowrepo.py Fix dirstate wrapping to match upstream 2014-10-22 12:36:53 -07:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00
shallowutil.py [bundle2] insert ourselves into the cg1packer class hierarchy and fix up the packermap 2014-11-07 18:35:52 -08:00