Since JIRA doesn't support "subtractive" draft editing of workflows, I've been trying to find ways around this.
The reason I'm trying this is because I have hundreds of projects mapped to a workflow scheme. If I did this the "right way," JIRA would iterate through all the issues in the hundreds of projects, and perform workflow verification/migration on the tickets. With million, this becomes very slow.
Another method I've been experimenting with:
- Make a copy of the workflow
- Remove a status I no longer want
- Export as XML
- Do a search to filter for any lingering issues still on the status I removed, and bulk transition it out.
- Update this XML directly the the table jiraworkflows to overwrite the existing one.
- Restart JIRA
This method cosmetically seems to work. Anyone ever hit this same situation?