Page MenuHomePhabricator

Support cancellation for delayed jobs
Open, Needs TriagePublic

Description

For many usecases of delayed jobs, it's necessary to be able to cancel the job which is yet to start.

For example, a delayed job to remind a user that their usergroup is about to expire 1 week before the expiry date (T153817) should be cancelled if the group is manually removed in between.

Event Timeline

Change 929014 had a related patch set uploaded (by SD0001; author: SD0001):

[mediawiki/core@master] [WIP] Support cancellation of delayed jobs in JobQueueRedis

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