Forums

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

count of status change

gil
Contributor
January 22, 2014

For each ticket, I need to know how many times this one status get updated, i.e. how many times status "In Progress" is set to. What is the best way to achieve this function?

2 answers

2 votes
Onkar Ahire
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.
January 22, 2014

Hi Gil,

if you are looking for programatically,

Here I have made stuff for assignee field from history.You can use status instead of assignee, Here you need to iterate each issue and find out the number of count.

ChangeHistoryManager changeHistoryManager = ComponentAccessor.getChangeHistoryManager();

List<ChangeItemBean> changeItemBeans= changeHistoryManager.getChangeItemsForField(issue, "assignee");

for(ChangeItemBean changeItemBean:changeItemBeans)

{
// do stuff
}

Cheers

Onkar Ahire

Onkar Ahire
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.
January 22, 2014

or you can use JQL

(status changed from Open to "In Progress" )

and find out the number of issue count.

Cheers.

0 votes
Tuncay Senturk _Snapbytes_
Community Champion
February 13, 2014

Hi Gil,

In JIRA Enhancer Plugin there are built in counter fileds.

You can define and set your own counters as well.

Tuncay

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events