comparison mercurial/localrepo.py @ 47817:2813d406b036 stable 5.9rc1

issue6528: add a config option to control the fixing on the fly This will allow people who know to be safe to avoid any performance overhead (and other potential issue). Differential Revision: https://phab.mercurial-scm.org/D11271
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sat, 07 Aug 2021 16:51:47 +0200
parents e33c6dd346e7
children c094e829e848
comparison
equal deleted inserted replaced
47816:c30ca163b45e 47817:2813d406b036
1041 deltabothparents = ui.configbool( 1041 deltabothparents = ui.configbool(
1042 b'storage', b'revlog.optimize-delta-parent-choice' 1042 b'storage', b'revlog.optimize-delta-parent-choice'
1043 ) 1043 )
1044 options[b'deltabothparents'] = deltabothparents 1044 options[b'deltabothparents'] = deltabothparents
1045 1045
1046 issue6528 = ui.configbool(b'storage', b'revlog.issue6528.fix-incoming')
1047 options[b'issue6528.fix-incoming'] = issue6528
1048
1046 lazydelta = ui.configbool(b'storage', b'revlog.reuse-external-delta') 1049 lazydelta = ui.configbool(b'storage', b'revlog.reuse-external-delta')
1047 lazydeltabase = False 1050 lazydeltabase = False
1048 if lazydelta: 1051 if lazydelta:
1049 lazydeltabase = ui.configbool( 1052 lazydeltabase = ui.configbool(
1050 b'storage', b'revlog.reuse-external-delta-parent' 1053 b'storage', b'revlog.reuse-external-delta-parent'