# HG changeset patch # User Boris Feld # Date 1547823817 -3600 # Node ID d82dd55024e7912d43eff81d917f8a3e92315d8b # Parent bf4a078b3f88e76f7e523089cafdba27664d1c2e mmap: backed out changeset 875d2af8cb4e There have been concrete and theoretical issues raised, this will need more work during the next cycle. diff -r bf4a078b3f88 -r d82dd55024e7 mercurial/configitems.py --- a/mercurial/configitems.py Fri Jan 18 16:02:26 2019 +0100 +++ b/mercurial/configitems.py Fri Jan 18 16:03:37 2019 +0100 @@ -556,6 +556,9 @@ coreconfigitem('experimental', 'mergetempdirprefix', default=None, ) +coreconfigitem('experimental', 'mmapindexthreshold', + default=None, +) coreconfigitem('experimental', 'narrow', default=False, ) @@ -987,10 +990,6 @@ coreconfigitem('push', 'pushvars.server', default=False, ) -coreconfigitem('storage', 'mmap-threshold', - default=None, - alias=[('experimental', 'mmapindexthreshold')], -) coreconfigitem('rewrite', 'backup-bundle', default=True, alias=[('ui', 'history-editing-backup')], diff -r bf4a078b3f88 -r d82dd55024e7 mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Jan 18 16:02:26 2019 +0100 +++ b/mercurial/localrepo.py Fri Jan 18 16:03:37 2019 +0100 @@ -758,7 +758,8 @@ if 0 <= chainspan: options[b'maxdeltachainspan'] = chainspan - mmapindexthreshold = ui.configbytes(b'storage', b'mmap-threshold') + mmapindexthreshold = ui.configbytes(b'experimental', + b'mmapindexthreshold') if mmapindexthreshold is not None: options[b'mmapindexthreshold'] = mmapindexthreshold