Closed Bug 1591313 Opened 6 years ago Closed 6 years ago

Timeouts when uploading a change

Categories

(Conduit :: Phabricator, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: kvark, Unassigned)

References

Details

I'm stuck unable to update https://phabricator.services.mozilla.com/D49458:

$ arc diff 404fa1d6d07e2b01e77559f9d0b1fd1d656717cd
...
 Exception 
[cURL/28] (https://phabricator.services.mozilla.com/api/differential.querydiffs) <CURLE_OPERATION_TIMEDOUT> The request took too long to complete.
Blocks: 1575008

Looks like arc is calling differential.querydiffs, which downloads full diffs for all prior revisions. A quick test against D49458 shows that Phabricator does respond, however this takes about 40 seconds (and results in 100meg of JSON!).

kvark - can you try this with moz-phab?
Installation instructions are at https://moz-conduit.readthedocs.io/en/latest/phabricator-user.html#setting-up-mozphab
Important: when submitting use the --no-arc switch: moz-phab submit --no-arc.

If moz-phab doesn't work we're in a position to resolve issues.

Flags: needinfo?(dmalyshau)

Thank you Byron, I'll give it a shot next time I'm in the environment where this didn't work (presumably, just a matter of the network speed).

I'm not able to update a revision created by Arc (or maybe I'm missing some options). Anyhow, it seems to work if used with moz-phab only, closing.

Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dmalyshau)
Resolution: --- → INVALID

I wish there was a workaround for an existing change made with Arcanist. Still trying to land the one that caused this, and I don't want to upload it entirely anew with moz-phab.

I wish there was a workaround for an existing change made with Arcanist. Still trying to land the one that caused this, and I don't want to upload it entirely anew with moz-phab.

You can amend commit messages - remove the Arcanist styling (Summary:, Reviewers: etc), leave Differential Revision section and add reviewers to the first line of the commit message.

(In reply to Dzmitry Malyshau [:kvark] from comment #4)

You need to log in before you can comment on or make changes to this bug.