Simultaneous filter updates causes race condition and removes filter shares

XMLWordPrintable

    • 2
    • Severity 3 - Minor
    • 3

      Issue Summary

      When using an add-on such as JQL Search Extensions which is capable of performing multiple requests of filter updates at the same time to a single filter, this causes a race condition that ultimately removes the filter shares, causing it to go private.

      Steps to Reproduce

      1. Install JQL Search Extensions and have it continuously update one of its created filters that's shared with the organization

      Expected Results

      The filter in Jira should be updated from the add-on via REST API that only changes the query.

      Actual Results

      A race condition is created and Jira doesn't know how to handle this so it removes any filter shares saved, giving the impression that the add-on is updating the filter share to private.

      Workaround

      Currently there is no known workaround for this behavior. 

            Assignee:
            Facundo Pedrazzini
            Reporter:
            Abhinav Srivastava
            Votes:
            6 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: