--- a/mercurial/localrepo.py Wed Feb 27 10:49:25 2019 +0100
+++ b/mercurial/localrepo.py Wed Feb 27 12:40:18 2019 +0100
@@ -752,10 +752,14 @@
b'revlog.optimize-delta-parent-choice')
options[b'deltabothparents'] = deltabothparents
- lazydeltabase = ui.configbool(b'storage',
- b'revlog.reuse-external-delta-parent')
+ lazydelta = ui.configbool(b'storage', b'revlog.reuse-external-delta')
+ lazydeltabase = False
+ if lazydelta:
+ lazydeltabase = ui.configbool(b'storage',
+ b'revlog.reuse-external-delta-parent')
if lazydeltabase is None:
lazydeltabase = not scmutil.gddeltaconfig(ui)
+ options[b'lazydelta'] = lazydelta
options[b'lazydeltabase'] = lazydeltabase
chainspan = ui.configbytes(b'experimental', b'maxdeltachainspan')