Jira Automation audit log entry may occur out-of-order. Make it more deterministic

XMLWordPrintable

      Problem:

      Currently, unless branching is involved, the automation rule executes sequentially. However sometimes you may see out-of-order entry in audit logs for such rules. Here is why it happens:
      We execute a rule by running each component one by one. Whenever a component finishes running, we store its completed timestamp. We then order the audit item entries by this timestamp. Our current implementation behaves non deterministically, when we find multiple components with the same completed timestamp.

      Suggested Solution:

      Make the logging more deterministic - audit logs should display the messages in the right order as it was executed.

      Why This Is Important:

      It would help avoid confusions while troubleshooting automation related problems using audit logs.

            Assignee:
            Charlie Gavey
            Reporter:
            Makesh Sundar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: