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

Versions view in Project settings can timeout on large instance

    • 7.02
    • 51
    • Severity 2 - Major
    • 269
    • Hide
      Atlassian Update – 9 April 2020

      Hi everyone,

      We've improved the experience for versions page in project settings in Jira Server and Data Center Enterprise release versions 7.13.x and 8.5.5. The improvement will also be available in the upcoming Jira 8.9 release.

      Thanks for your feedback on this issue and contacting our support team with specific use cases to work on.
      Kind regards,
      Mateusz Ostaszewski

      Jira Server and Data Center Team

      Show
      Atlassian Update – 9 April 2020 Hi everyone, We've improved the experience for versions page in project settings in Jira Server and Data Center Enterprise release versions 7.13.x and 8.5.5. The improvement will also be available in the upcoming Jira 8.9 release. Thanks for your feedback on this issue and contacting our support team with specific use cases to work on. Kind regards, Mateusz Ostaszewski Jira Server and Data Center Team

      Summary

      Versions view in project settings is using a single query to Jira's internal REST (GET /rest/projects/1.0/project/<KEY>/release/allversions) to gather all of the versions data. The query can be slow due to accessing index multiple times for each version.

      The query can timeout in Jira's frontend resulting in versions list not being shown up.

      Environment

      • Large Jira instance
        • with large Lucene (a large number of issues 1M+)
        • with project containing many issues with many versions (2000+)

      Steps to Reproduce

      1. Access <jira>/plugins/servlet/project-config/<ProjectKey>/administer-versions
        (replace <jira> with Jira's base URL and <ProjectKey> with large project's ID)

      Expected Results

      Versions list loads.

      Actual Results

      Versions list request times out with the message:

      The call to the JIRA server did not complete within the timeout period.
      We are unsure of the result of this operation.
      

      Notes

      Slow loading of ..release/allversions is caused by 2 factors

      • a large number of versions in the return list (in the project)
      • a time required to calculate data for each version (4 Lucene calls are executed)

      Workaround

      • There is no workaround so far.
      • You may want to use old version page with similar functionality: <jira>/plugins/servlet/project-config/<PROJ>/versions

      This is how the new page looks like:

      And how the old page looks like:

          Form Name

            [JSWSERVER-16613] Versions view in Project settings can timeout on large instance

            Our customers and company waiting for 8.5.5. And 8.9 version was released!  Could you tell me approximate schedule?  Thank you~!

            Commercial Account PolarisOffice added a comment - - edited Our customers and company waiting for 8.5.5. And 8.9 version was released!   Could you tell me approximate schedule?  Thank you~!

            Hey feedback1534286591
            Components page doesn't have the same complexity, so it should be fine.

            Andriy Yakovlev [Atlassian] added a comment - Hey feedback1534286591 Components page doesn't have the same complexity, so it should be fine.

            Just wondering if theres a similar issue with Components?

            Boris Berenberg - Atlas Authority added a comment - Just wondering if theres a similar issue with Components?

            sowndaryameenakshi.eswaran
            Sorry, we can't share a specific ETA. As general guidance: ER cadence is around 6-8 weeks, previous release was 18-Mar-2020

            Andriy Yakovlev [Atlassian] added a comment - sowndaryameenakshi.eswaran Sorry, we can't share a specific ETA. As general guidance: ER cadence is around 6-8 weeks, previous release was 18-Mar-2020

            Sowndarya added a comment -

            Hi Andriy,

             

            Can you please give me tentative date when 8.5.5 will be released ?

            Sowndarya added a comment - Hi Andriy,   Can you please give me tentative date when 8.5.5 will be released ?

            Hey sowndaryameenakshi.eswaran
            Please let me clarify this.
            As you mentioned:

            I don't see 8.5.5 version in this list

            That's correct. This version is not released yet. When it's out, fix will be available there.
            This way team communities that fix is done and it's waiting for release train to be delivered to the end-user.

            Hope this helps.
            Cheers.

            Andriy Yakovlev [Atlassian] added a comment - Hey sowndaryameenakshi.eswaran Please let me clarify this. As you mentioned: I don't see 8.5.5 version in this list That's correct. This version is not released yet. When it's out, fix will be available there. This way team communities that fix is done and it's waiting for release train to be delivered to the end-user. Hope this helps. Cheers.

            Hi everyone,

            We've improved the experience for versions page in project settings in Jira Server and Data Center Enterprise release versions 7.13.x and 8.5.5. The improvement will also be available in the upcoming Jira 8.9 release.

            Thanks for your feedback on this issue and contacting our support team with specific use cases to work on.
            Kind regards,
            Mateusz Ostaszewski

            Jira Server and Data Center Team

            Mateusz Ostaszewski (Inactive) added a comment - Hi everyone, We've improved the experience for versions page in project settings in Jira Server and Data Center Enterprise release versions 7.13.x and 8.5.5. The improvement will also be available in the upcoming Jira 8.9 release. Thanks for your feedback on this issue and contacting our support team with specific use cases to work on. Kind regards, Mateusz Ostaszewski Jira Server and Data Center Team

            Jon Gordon added a comment -

            Technically - the "unreleased" filtered page will timeout.   Our challenge is that it does not just track production releases, but also business functional milestones for projects, etc.   So we can have over 500 of these active at any given time.

            Jon Gordon added a comment - Technically - the "unreleased" filtered page will timeout.   Our challenge is that it does not just track production releases, but also business functional milestones for projects, etc.   So we can have over 500 of these active at any given time.

            Evi Vanhoof added a comment - - edited

            Hi guys, any idea when this will be fixed? It would be really helpful for me to have this fixed, because the other link (https://jira.lgi.io/plugins/servlet/project-config/HZN4PD/versions?&status=released-unreleased) isn't as easy to work with. Thanks!

            Evi Vanhoof added a comment - - edited Hi guys, any idea when this will be fixed? It would be really helpful for me to have this fixed, because the other link ( https://jira.lgi.io/plugins/servlet/project-config/HZN4PD/versions?&status=released-unreleased ) isn't as easy to work with. Thanks!

            <jira>/plugins/servlet/project-config/<PROJ>/versions not very helpful as users cannot access to the release notes page.

            nagwa ramadan youssef badawy added a comment - <jira>/plugins/servlet/project-config/<PROJ>/versions not very helpful as users cannot access to the release notes page.

              Unassigned Unassigned
              pczuj Przemyslaw Czuj (Inactive)
              Affected customers:
              72 This affects my team
              Watchers:
              92 Start watching this issue

                Created:
                Updated:
                Resolved: