Page MenuHomePhabricator

Optimize phabricator repository updates
Closed, ResolvedPublic

Description

Phabricator repository polling has gotten really slow since we started importing all of refs/changes/* from gerrit.

It's gotten so bad that rMW and rOPUP are running for up to 2 minutes on iridium then immediately starting again because those repos are polled every 15 seconds.

This situation must improve.

Event Timeline

mmodell created this task.Nov 29 2016, 6:44 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 29 2016, 6:44 AM
mmodell claimed this task.Nov 29 2016, 6:44 AM
mmodell triaged this task as High priority.

Change 324030 had a related patch set uploaded (by Paladox):
Revert "Update skin.json to manifest_version version 2"

https://gerrit.wikimedia.org/r/324030

Change 324031 had a related patch set uploaded (by Paladox):
Revert "Update skin.json to manifest_version version 2"

https://gerrit.wikimedia.org/r/324031

Whoops sorry wrong task

Restricted Application added a subscriber: TerraCodes. · View Herald TranscriptNov 29 2016, 7:37 AM

Mentioned in SAL (#wikimedia-operations) [2016-11-29T20:05:17Z] <twentyafterfour> deploying D478 (refs T151844 )

mmodell closed this task as Resolved.Nov 29 2016, 8:05 PM

Nice, runtime of repository update rMW and repository update rOPUP in production reduced:

previously> 2 minutes
now< 1 minute