Page MenuHomePhabricator

differential.querydiffs method does not provide "local:commits"
Closed, ResolvedPublic

Description

This is not only problem with differential.querydiffs itself.

"local:commits" are used in arcanist to generate new comment when adding more changes via arc diff on the same revision. If "local:commits" is missing, arcanist takes all commits (except first one) as "new" and includes them all into the message on revision.

Reproduction:

  • Create a new diff: arc diff
  • Change something, update diff arc diff
  • Change something, update diff arc diff (yes, second time)
  • All local commits will appear on diff comment message.

Revisions and Commits

Restricted Differential Revision

Event Timeline

Pawka added a revision: Restricted Differential Revision.Apr 14 2016, 2:59 PM
Restricted Application added a commit: Restricted Diffusion Commit.Apr 15 2016, 3:06 PM
epriestley claimed this task.
epriestley added a subscriber: epriestley.

Presuming resolved by D15710.