This is an archive of the discontinued Mercurial Phabricator instance.

upgradegeneraldelta: update to work with upstream revlog changes
ClosedPublic

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

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
Branch
default
Lint
Lint OK
Unit
Unit Tests OK

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.