sapling/remotefilelog
Durham Goode 1d4b4dbb36 store: switch mutable packs to use openers
Summary:
Instead of passing in a path and performing joins ourselves, let's use an
opener. This will help handle all the file permission edge cases.

Test Plan: Ran the tests

Reviewers: #mercurial, ttung, mitrandir

Reviewed By: mitrandir

Differential Revision: https://phabricator.intern.facebook.com/D3255165

Signature: t1:3255165:1462393836:38a28c850a0dc06838d9c17672d3dffd9903bbd7
2016-05-04 14:53:04 -07:00
..
__init__.py store: switch mutable packs to use openers 2016-05-04 14:53:04 -07:00
basestore.py store: don't allow gc to delete pack files 2016-05-04 14:52:55 -07:00
cacheclient.py checkcode: fix errors in cacheclient and debugcommands 2016-04-26 13:00:31 -07:00
contentstore.py store: implement markledger and cleanup on stores 2016-05-03 12:33:00 -07:00
datapack.py store: switch mutable packs to use openers 2016-05-04 14:53:04 -07:00
debugcommands.py checkcode: fix errors in cacheclient and debugcommands 2016-04-26 13:00:31 -07:00
fileserverclient.py store: change union stores to accept a list of stores 2016-04-26 15:10:38 -07:00
historypack.py store: switch mutable packs to use openers 2016-05-04 14:53:04 -07:00
metadatastore.py store: implement markledger and cleanup on stores 2016-05-03 12:33:00 -07:00
remotefilectx.py checkcode: fix remotefilectx and remotefilelog 2016-04-26 13:00:31 -07:00
remotefilelog.py checkcode: fix remotefilectx and remotefilelog 2016-04-26 13:00:31 -07:00
remotefilelogserver.py checkcode: fix remotefilelogserver and shallowbundle 2016-04-26 13:00:31 -07:00
repack.py store: move history repack logic to repacker 2016-05-03 12:33:54 -07:00
shallowbundle.py shallowbundle: fix broken fallback orig call 2016-04-28 17:34:08 -07:00
shallowrepo.py store: make repack only repack the shared cache 2016-05-04 14:52:33 -07:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00
shallowutil.py Move sortnodes into shallowutil 2016-04-26 15:10:38 -07:00
shallowverifier.py remotefilelog: removing filelog check from verification process 2016-01-07 16:57:39 -08:00