Page MenuHomePhabricator

upgradegeneraldelta: update to work with upstream revlog changes
ClosedPublic

Authored by simpkins on Jul 20 2017, 10:15 PM.

Details

Summary

Upstream mercurial commit ac6446611ad2 changed revlog.versionformat from a
string to a struct.Struct object. The upgradegeneraldelta extension needs to
be updated to deal with this.

Test Plan

Confirmed existing tests pass, and manually tested using pull with
upgradegeneraldelta enabled. I believe this extension shouldn't really be in
use in any repositories any more, but somehow some users did run into this.

Diff Detail

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

Event Timeline

simpkins created this revision.Jul 20 2017, 10:15 PM
sid0 accepted this revision.Jul 20 2017, 10:36 PM

Honestly, I'd just delete this extension -- it is no longer useful and I'm not aware of any non-FB users of it.

This revision is now accepted and ready to land.Jul 20 2017, 10:36 PM
This revision was automatically updated to reflect the committed changes.