-
Bug
-
Resolution: Fixed
-
Low
-
7.6.0, 7.2.13, 7.7.4, 7.13.0, 7.12.2, 7.12.3, 7.6.10
-
7.02
-
1
-
Severity 2 - Major
-
2
-
-
Summary
Method com.atlassian.jira.issue.search.SearchRequest CopyConstuctor:
SearchRequest(com.atlassian.jira.issue.search.SearchRequest) performs user search while copying details from initial SearchRequest
Suggest fix
Copy the user and avoid searching for a user.
Note
This CopyConstuctor can be triggered by getSearchRequestById method.
"*" count=1265 prio=* tid=* nid=* * java.lang.Thread.State: RUNNABLE 11.21%[129/1151]\ at com.atlassian.jira.issue.search.DefaultSearchRequestManager.getSearchRequestById(DefaultSearchRequestManager.java:138) 11.21%[129/1151] \ at com.atlassian.jira.issue.search.CachingSearchRequestStore.getSearchRequest(CachingSearchRequestStore.java:129) 11.21%[129/1151] \ at com.atlassian.jira.issue.search.CachingSearchRequestStore.copySearch(CachingSearchRequestStore.java:225) 11.12%[128/1151] \ at com.atlassian.jira.issue.search.SearchRequest.<init>(SearchRequest.java:71) 11.12%[128/1151] V at com.atlassian.jira.issue.search.SearchRequest.getOwner(SearchRequest.java:191)
- causes
-
JSWSERVER-16130 Performance of findRapidViewsByProject degrades with number of Boards
- Closed
- relates to
-
JRASERVER-71058 High contention in reading java.lang.ThreadLocal variables due to large number of ThreadLocalMap$Entry elements
- Closed
-
JRASERVER-68576 Improve performance of com.atlassian.jira.issue.search.SearchRequest getOwner
- Gathering Interest
- was cloned as
-
JRASERVER-68567 DefaultShareManager.isSharedWith performs user search 2x times
- Closed