Page MenuHomePhabricator

Implement `bin/worker purge` or similar to destroy tasks with unknown task classes
Closed, DuplicatePublic

Description

We have about 30~ tasks with this worker name, even though it looks like it was renamed to "DoorkeeperJIRAFeedWorker". These constantly fail because the worker class no longer exists. There probably a missing DB migration script to deal with this?

Event Timeline

hach-que assigned this task to epriestley.
hach-que raised the priority of this task from to Needs Triage.
hach-que updated the task description. (Show Details)
hach-que added a subscriber: hach-que.

For installs with phabricator.developer-mode disabled, we could conceivably fail tasks with a missing class permanently, although I'm hesitant about that (it's possible that they're important and the administrator just uninstalled an extension by accident).

I'd rather do something like bin/worker burn to destroy everything with a bunch of failures and just plaster that with warnings, maybe.

epriestley renamed this task from Workers with "DoorkeeperFeedWorkerJIRA" constantly fail to Implement `bin/worker purge` or similar to destroy tasks with unknown task classes.Mar 2 2015, 4:33 PM
epriestley triaged this task as Low priority.