sapling/remotefilelog
Durham Goode e13e9ef243 historypack: fix handling of section lookup key errors
Summary:
In the old days _findsection would return None if the section wasn't found. We
have since changed it to throw a KeyError like all the other operations in the
packs. We need to update getmissing to eat that error like usual.

Test Plan: ran the repack that was failing, it succeeded.  Added a unit test

Reviewers: #mercurial, ttung, mitrandir

Reviewed By: mitrandir

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

Signature: t1:3277245:1463085831:0b32f852f49bd45ef2dfd3298313b9c2b87f75b6
2016-05-16 10:59:09 -07:00
..
__init__.py packs: add debug commands to view pack contents 2016-05-16 10:59:09 -07:00
basestore.py utils: change writefile to use custom atomic temp logic 2016-05-11 13:33:06 -07:00
cacheclient.py checkcode: fix errors in cacheclient and debugcommands 2016-04-26 13:00:31 -07:00
constants.py store: basic wire protocol for bundle delivery 2016-05-16 10:59:09 -07:00
contentstore.py fileserverclient: separate data and history in prefetching 2016-05-16 10:59:09 -07:00
datapack.py packs: change iterkeys() to __iter__ 2016-05-16 10:59:09 -07:00
debugcommands.py packs: add debug commands to view pack contents 2016-05-16 10:59:09 -07:00
fileserverclient.py fileserverclient: separate data and history in prefetching 2016-05-16 10:59:09 -07:00
historypack.py historypack: fix handling of section lookup key errors 2016-05-16 10:59:09 -07:00
metadatastore.py fileserverclient: separate data and history in prefetching 2016-05-16 10:59:09 -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 store: basic wire protocol for bundle delivery 2016-05-16 10:59:09 -07:00
repack.py store: add copyfrom information to history index 2016-05-16 10:59:09 -07:00
shallowbundle.py shallowbundle: fix broken fallback orig call 2016-04-28 17:34:08 -07:00
shallowrepo.py fileserverclient: separate data and history in prefetching 2016-05-16 10:59:09 -07:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00
shallowutil.py store: basic wire protocol for bundle delivery 2016-05-16 10:59:09 -07:00
shallowverifier.py remotefilelog: removing filelog check from verification process 2016-01-07 16:57:39 -08:00