As far as I can tell the only difference is that upstream checks the repository_type param before considering pushlog id. [jcristau: restoring changes from bug 1850749 after accidental revert in changeset e7a99f508f56] Differential Revision: https://phabricator.services.mozilla.com/D189253