This is an archive of the discontinued Mercurial Phabricator instance.

sparse-revlog: disable sparse-revlog if config disable general-delta
ClosedPublic

Authored by lothiraldan on Nov 28 2018, 3:49 PM.

Details

Summary

Sparse-revlog requires general-delta in order to work. If general-delta is
explicitly disabled through configuration, we should honor that and also
disabled sparse-revlog.

This change will be more relevant when sparse-revlog is enabled by default.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.