Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-38883

AbstractVersion manager is inefficient when checking version permissions

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for JIRA Server. Using JIRA Cloud? See the corresponding bug report.

      Seen in customer profiles where the customer has large numbers of projects and version:

      This is particularly important on Kanban boards in JIRA Agile as tracked in GHS-9611. Specifically, the below is the default work sub-filter on a Kanban board:

      fixVersion in unreleasedVersions() OR fixVersion is EMPTY
      

      In versions prior to JIRA 6.3.1 this is inefficient and is known to take sometime to complete. This can cause a Kanban board to render slowly, or any JQL that uses the unreleasedVersions() function. This can be worked around by specifying relevant projects in the function, such as the below:

      fixVersion in unreleasedVersions(GHS,JRA) OR fixVersion is EMPTY
      

      This issue only addresses performance problems with unreleasedVersions() function.

      Attachments

        Issue Links

          Activity

            People

              ohernandez@atlassian.com Oswaldo Hernandez (Inactive)
              tcampbell Trevor Campbell (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: