This is an archive of the discontinued Mercurial Phabricator instance.

Backed out changeset 9b8f326731ac
ClosedPublic

Authored by Mathiasdm on Jun 30 2021, 8:17 AM.

Details

Summary

Unfortunately, disabling the rust extensions means newer
Mercurial versions no longer have the persistent-nodemap
feature enabled.
This means a Mercurial 5.8.1 on RPM-based Linux distributions
will no longer be able to read repositories created
by a Mercurial 5.8 on RPM-based Linux distributions.

This violates the compatibility rules
(see https://www.mercurial-scm.org/wiki/CompatibilityRules ).

For this reason, I have to backout this change.
I'll try to find another solution to the 'hg purge' crashes.

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

Mathiasdm created this revision.Jun 30 2021, 8:17 AM
Alphare accepted this revision.Jul 1 2021, 5:48 AM
Alphare added a subscriber: Alphare.

I should have caught this. Thank you for keeping this going, don't hesitate to reach out for help with any new information on your issue.

This revision is now accepted and ready to land.Jul 1 2021, 5:48 AM