Details
-
Bug
-
Resolution: Fixed
-
Low
-
8.13.0, 8.20.0
-
8.13
-
Severity 2 - Major
-
Description
Issue Summary
Jira Toolkit, a popular Atlassian Labs plugin contains two custom fields, AuthorOfLastUpdateOrComment and Participants. Calculation of values for these two fields has performance impact in cases when the issue has a lot of comments. The direct reason for that is that each processed comment causes a user lookup in Jira CommentSearchManager.java code.
Steps to Reproduce
- Run any action that involves generation of JSON representation of the issue.
Expected Results
The amount of calls to user subsystem is equal to the amount of unique participants in the issue.
Actual Results
The amount of calls to user subsystem is more than twice bigger than the amount of comments on the issue.
Workaround
Currently there is no known workaround for this behavior.