Page MenuHomePhabricator

Configure 'enqueue' job queue type to be DC-local and in a dedicated runner loop
Closed, DeclinedPublic

Event Timeline

aaron created this task.Mar 16 2015, 5:47 PM
aaron raised the priority of this task from to Needs Triage.
aaron updated the task description. (Show Details)
aaron added a project: MediaWiki-Core-Team.
aaron moved this task to Backlog on the MediaWiki-Core-Team board.
aaron added a subscriber: aaron.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 16 2015, 5:47 PM
Gilles added a subscriber: Gilles.Apr 2 2015, 12:24 PM
aaron closed this task as Declined.Oct 19 2015, 3:08 PM
aaron claimed this task.

The lazyPush() and DeferredUpdates methods use post-send, which is good enough to avoid any need for intermediate local=>master DC jobs. Multiple jobs can already be batched via those methods, using Enqueue jobs to batch heterogeneous jobs if needed.