As part of getting rid of all the permutations of changegroup creation, let's
remove changegroupsubset and call makechangegroup instead. This moves the
responsibility of creating the outgoing set to the caller, but that seems like a
relatively reasonable unit of functionality for the caller to have to care about
(i.e. what commits should be bundled).
Details
Details
- Reviewers
indygreg - Group Reviewers
hg-reviewers - Commits
- rHGf7d41b85bbf6: changegroup: replace changegroupsubset with makechangegroup
Diff Detail
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
Comment Actions
I agree that passing in the outgoing data structure makes sense. Discovery should be done before changegroup APIs are called.