-
Suggestion
-
Resolution: Fixed
Problem Definition
Loading "Boards in this project" while rendering the sidebar Jira executes the findRapidViewsByProject, which degrades under load with a large number of boards (see JSWSERVER-16130).
Sidebar screenshot:
this leads to a slow issue loading. In some situations, this data is not necessary and Jira users would prefer speed over functionality.
Suggested Solution
Add option to disable the "Boards in this project" functionality to improve issue loading performance.
New feature
For Jira mentioned in Fix Version:
- To disable "Boards in this project" set dark feature flag: com.atlassian.jira.agile.darkfeature.sidebar.boards.list.disabled (see enable-dark-feature)
Feedback from clients, after disabling "Boards in this project" :
- 30% improvement in the performance of boards and overall system.
- 2x decrease in response time for Issue load
Workaround
In the admin panel, navigate to Add-Ons->Manage apps, change the filter to "Application components" or "All apps" and search for "Jira Agile". Open the list of module and disable:
- project-sidebar-header-boards-list-provider
- board-scope-filter
Warning: this is not free of side effects, for example the users will not be able to select the board they want to use via UI
- has a regression in
-
JSWSERVER-20159 Regression introduced by implementing JSWSERVER-16717
- Closed
- is related to
-
JSWSERVER-21188 Slowness on project sidebar for the projects without board
- Closed
-
FLASH-991 Loading...
-
FLASH-1137 Loading...
- is superseded by
-
JSWSERVER-19777 Make it possible to find selected board without loading all boards in jira agile
- Closed
- relates to
-
JSWSERVER-16130 Performance of findRapidViewsByProject degrades with number of Boards
- Closed
-
JSWSERVER-16185 board-scope-filter executed too many time which leads to performance overhead
- Closed
-
JSWSERVER-19230 REST call lastVisited executes board-scope-filter which leads to performance overhead
- Closed
- is blocked by
-
PSR-120 Loading...
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...