Mercurial > public > mercurial-scm > hg-stable
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' |