This is an archive of the discontinued Mercurial Phabricator instance.

changegroup: change topics during generation
ClosedPublic

Authored by indygreg on Aug 13 2018, 12:55 PM.

Details

Summary

Changegroup generation and consumption currently uses different sets of
topics. Generation uses "bundling" and consumption uses the name of the
thing being consumed.

This commit makes the topic and unit names consistent on both ends.

The reason I chose to change the generation side is because when
"bundling" is used for 3 different stages, it is unclear which stage
of changegroup generation we're in. By making the topics "changesets,"
"manifests," and "files," one can get a better feel for how far along
in the bundling process we are.

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

indygreg created this revision.Aug 13 2018, 12:55 PM
This revision was automatically updated to reflect the committed changes.

I'm not sure I buy this. It seemed pretty clear before too (it was just on the right side instead of the left side), but I guess that depends on whether your progress bar is configured to show units.