sapling/remotefilelog
Durham Goode 13058fb30c Allow auto-prefetching during pulls
Summary:
Adds a remotefilelog.pullprefetch config options that accepts a revset. Whenever
a pull is run, the revs matched by that revset will be prefetched. The most
common value for this will be '(bookmark() + heads(all())) & public()', since it will download
almost everything necessary to work offline.

Test Plan: Added a test. Ran it.

Reviewers: davidsp, pyd, sid0

Reviewed By: sid0

Differential Revision: https://phabricator.fb.com/D1419420
2014-07-03 13:05:11 -07:00
..
__init__.py Allow auto-prefetching during pulls 2014-07-03 13:05:11 -07: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 Expand environment variables in cacheprocess and cachepath 2014-05-21 12:28:03 -07:00
remotefilectx.py Move fileservice to be per repo instead of global 2014-02-11 14:41:56 -08:00
remotefilelog.py Move local cache logic into it's own class 2014-02-11 16:25:55 -08:00
remotefilelogserver.py Allow readonly access to remotefilelog cache 2014-01-27 17:09:48 -08:00
shallowbundle.py Fix shallowbundle.getbundle for local non-remotefilelog repositories 2014-05-20 20:56:19 -07:00
shallowrepo.py Allow auto-prefetching during pulls 2014-07-03 13:05:11 -07:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00