This is an archive of the discontinued Mercurial Phabricator instance.

manifest: remove a 20-byte-hash assumption from pure manifest parsing
ClosedPublic

Authored by durin42 on Apr 2 2020, 4:31 PM.

Details

Summary

This is almost certainly slower, but it shouldn't be by much. We need
to do this for the eventual hash transition, no matter what that looks like.

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

durin42 created this revision.Apr 2 2020, 4:31 PM
pulkit accepted this revision.Apr 7 2020, 5:22 AM
This revision is now accepted and ready to land.Apr 7 2020, 5:22 AM
Alphare accepted this revision.Apr 14 2020, 4:38 AM
durin42 updated this revision to Diff 21050.Apr 14 2020, 11:29 AM
pulkit accepted this revision.Apr 14 2020, 2:55 PM

Queuing the series, thanks to @Alphare for reviewing.