This is an archive of the discontinued Mercurial Phabricator instance.

copies: no longer change the sidedata flag
ClosedPublic

Authored by marmoute on Sep 28 2020, 12:32 PM.

Details

Summary

With the new sidedata storage that include data about all file changes, every
revision has one, so the sidedata flag is not longer a good way to spot
changeset with copy information. So we drop this check to simplify the code

We optimisation itself provided an interesting speedup, so we will likely
reintroduce something similar, with a dedicated flag, in the future.

Diff Detail

Repository
rHG Mercurial
Branch
default
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

marmoute created this revision.Sep 28 2020, 12:32 PM
Alphare accepted this revision.Oct 2 2020, 4:38 AM
pulkit accepted this revision.Oct 6 2020, 4:23 AM
This revision is now accepted and ready to land.Oct 6 2020, 4:23 AM
This revision was automatically updated to reflect the committed changes.