Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Do "all" transitions have a performance impact?

Steve Zajaczkowski
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2019

Within our organization, we are being told that "all" transitions in workflows have a significant performance impact due to additional background checks that Jira does every time you transition from one status to another.  As such, they are not allowing "all" transitions, which inevitably leads to issues using kanban boards (can't move from one column to another because the workflow doesn't allow that transition).

To meet our need to allow every status to transition to another status, they are manually building every possible transition from each status to every other status. 

Can anybody confirm the performance issues they are concerned about with all transitions?

1 answer

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 28, 2019

No.

"All" transitions have only a negligible difference in impact than other shared or single transitions.  Technically, there's some overhead, but in some cases, "All" transitions are better in performance terms than other types. 

In real life, the differences are so small, the time for an admin to replace an "all" with a set of single transitions is going to burn more CPU and human time than leaving an "all" in place and living with the performance differences for a decade or so.

Suggest an answer

Log in or Sign up to answer