sapling/remotefilelog
Durham Goode 92d01b616c Allow readonly access to remotefilelog cache
Summary:
Previously requesting remotefilelog file blobs from the server required write
access in order to write the blob to the cache. This changes it to not abort
entirely if the user doesn't have write access.

Test Plan:
cd tests
./run-tests.py --with-hg=/data/users/durham/hg/hg test-permissions.t
Also ran the test without the fix and verified it fails.

Reviewers: sid0, davidsp, pyd, dschleimer

Reviewed By: dschleimer

Differential Revision: https://phabricator.fb.com/D1145976

Task ID: 3601184
2014-01-27 17:09:48 -08:00
..
__init__.py Add prefetch command to remotefilelog 2014-01-15 13:41:29 -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 Increase batch request size 2013-12-17 14:31:21 -08:00
remotefilectx.py Remove remotefilectx.__str__ 2013-09-11 12:29:01 -07:00
remotefilelog.py Fix looking up double digit alternates 2014-01-09 11:40:39 -08:00
remotefilelogserver.py Allow readonly access to remotefilelog cache 2014-01-27 17:09:48 -08:00
shallowbundle.py Remove global variable for tracking shallow remotes 2013-11-25 14:22:56 -08:00
shallowrepo.py Fix issues with hg pulling from svn 2013-12-12 12:34:39 -08:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00