This is an archive of the discontinued Mercurial Phabricator instance.

revlog-compression: fix computation of engine availability
ClosedPublic

Authored by marmoute on Apr 7 2021, 7:54 AM.

Details

Summary

We don't just need the engine to be define, we need it to be available and able
to do be used for revlog compression. Without this change, zstd could be
selected as a viable option for repository creation on platform where it is not
available.

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.

Event Timeline

marmoute created this revision.Apr 7 2021, 7:54 AM
baymax updated this revision to Diff 26677.Apr 7 2021, 12:00 PM

โœ… refresh by Heptapod after a successful CI run (๐Ÿ™ ๐Ÿ’š)

pulkit accepted this revision.Apr 8 2021, 2:57 AM
This revision is now accepted and ready to land.Apr 8 2021, 2:57 AM
baymax updated this revision to Diff 26681.Apr 8 2021, 6:33 AM

โœ… refresh by Heptapod after a successful CI run (๐Ÿ™ ๐Ÿ’š)

This revision was automatically updated to reflect the committed changes.