The IJobSpecification interface provides for specifying a release timestamp at which a job is processed. However, this is not well supported in WMF's cpjobqueue-based job queue implementation; applying any nontrivial delay will quickly block the job queue if the job is not specifically assigned to a special-purpose queue. This should be documented on-wiki and in the appropriate places in the codebase.
Description
Description
Event Timeline
Comment Actions
@Pchelolo any suggestion about the best point of contact to fix this? Seems an easy enough change that could save us from another outage :)
Comment Actions
Removing inactive assignee (Platform Engineering: Please unassign tasks of previous team members.)