Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-1396

JIRA gets stuck when it is searching for assignable user in a new Test Execution

    XporterXMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Won't Fix
    • R2.0.1, R2.0.9
    • Trash
    • None
    • None
    • JIRA 7.2.1
      XRAY 2.0.1 & 2.0.9
      180.000 issues
      8200 users

    • UNCOVERED

    Description

      We have detected a use case that causes that our JIRA instance perform continuous Full GCs.
      We have tested in 2 environments ( one with the version 2.0.1 and other with 2.0.9)
      In both cases, the behavior is the same.

      Steps to reproduce:

      1. select an issues of type "Test"
      2. In “Test Runs” press over “Execute In” -> “New Test Execution”
      3. . In the dialog, press over “Assignee” drop-down list and start typing something.
      4. The windows does not return anything.
      5. Check JVM status with VisualVM, The “Old Gen” gets Full (OutOfMemory) for an hour.
      6. Checking atlassian-jira-http-access.log, we have found that several REST request to /rest/internal/2/user/mention/search were performed. One for each key we press in the "Assignee" drop-down list.Every request takes between 20 min and 2 hours to return (due to the Full GCs).

      Attachments

        1. xray-jira-down-1.jpg
          32 kB
          Alejandro Soto Prieto
        2. xray-jira-down-2.jpg
          52 kB
          Alejandro Soto Prieto
        3. xray-jira-down-3.jpg
          48 kB
          Alejandro Soto Prieto
        4. xray-jira-down-4.jpg
          135 kB
          Alejandro Soto Prieto
        5. xray-jira-down-6.jpg
          93 kB
          Alejandro Soto Prieto

        Activity

          People

            dpca Diamantino Campos
            asotoprieto@epo.org Alejandro Soto Prieto
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified