# HG changeset patch # User Boris Feld # Date 2018-07-30 13:53:47 # Node ID f8cbff2184d70b81cb35e70b91d09cba1dff1e31 # Parent 774f92710a811607751aa0d71b232dcd89e2b4a6 sparse-revlog: also use sparse-revlog config as a general delta trigger Sparse revlog rely on general delta, so we should make sure it is used. diff --git a/mercurial/scmutil.py b/mercurial/scmutil.py --- a/mercurial/scmutil.py +++ b/mercurial/scmutil.py @@ -1366,7 +1366,8 @@ def gdinitconfig(ui): """ # experimental config: format.generaldelta return (ui.configbool('format', 'generaldelta') - or ui.configbool('format', 'usegeneraldelta')) + or ui.configbool('format', 'usegeneraldelta') + or ui.configbool('format', 'sparse-revlog')) def gddeltaconfig(ui): """helper function to know if incoming delta should be optimised