Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-16130

Performance of findRapidViewsByProject degrades with number of Boards

    XMLWordPrintable

Details

    Description

      Problem Definition

      Currently findRapidViewsByProject scans all RapidViews to find Boards which are related to specific project. That means that response time for the methods degrades with number of boards.

      Suggested Solution

      There are a couple of ideas to improve the performance of the method:

      • Cache the results
      • Store reverse map of Boards which belongs to project.

      Workaround

      Disable modules which triggers the method findRapidViewsByProject, see JSWSERVER-16717

      Decreased impact from 8.1

      Starting from 8.1 we've severally decreased the number of times this method will be called decreasing it's impact. Before the fix this method was called on every page load. After the fix only when users click on the icon to see the boards: JSWSERVER-19777.

      Attachments

        Issue Links

          Activity

            People

              izinoviev Ilya Zinoviev (Inactive)
              ayakovlev@atlassian.com Andriy Yakovlev [Atlassian]
              Votes:
              5 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: