comparison mercurial/configitems.py @ 44795:059c99af141d

nodemap: move the option for mmap usage to storage.revlog.nodemap.mmap The option is stay experimental as long as the main feature is. Differential Revision: https://phab.mercurial-scm.org/D8421
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 14 Apr 2020 03:20:21 +0200
parents 3cfcbb219496
children d36283e20833
comparison
equal deleted inserted replaced
44794:3cfcbb219496 44795:059c99af141d
661 ) 661 )
662 coreconfigitem( 662 coreconfigitem(
663 b'experimental', b'rust.index', default=False, 663 b'experimental', b'rust.index', default=False,
664 ) 664 )
665 coreconfigitem( 665 coreconfigitem(
666 b'experimental', b'exp-persistent-nodemap.mmap', default=True,
667 )
668 coreconfigitem(
669 b'experimental', b'exp-persistent-nodemap.mode', default=b'compat', 666 b'experimental', b'exp-persistent-nodemap.mode', default=b'compat',
670 ) 667 )
671 coreconfigitem( 668 coreconfigitem(
672 b'experimental', b'server.filesdata.recommended-batch-size', default=50000, 669 b'experimental', b'server.filesdata.recommended-batch-size', default=50000,
673 ) 670 )
1079 coreconfigitem( 1076 coreconfigitem(
1080 b'storage', 1077 b'storage',
1081 b'revlog.optimize-delta-parent-choice', 1078 b'revlog.optimize-delta-parent-choice',
1082 default=True, 1079 default=True,
1083 alias=[(b'format', b'aggressivemergedeltas')], 1080 alias=[(b'format', b'aggressivemergedeltas')],
1081 )
1082 # experimental as long as rust is experimental (or a C version is implemented)
1083 coreconfigitem(
1084 b'storage', b'revlog.nodemap.mmap', default=True, experimental=True
1084 ) 1085 )
1085 coreconfigitem( 1086 coreconfigitem(
1086 b'storage', b'revlog.reuse-external-delta', default=True, 1087 b'storage', b'revlog.reuse-external-delta', default=True,
1087 ) 1088 )
1088 coreconfigitem( 1089 coreconfigitem(