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

Extend transaction support to BulkMove and MoveIssue

    XMLWordPrintable

Details

    Description

      JIRA does not use JDBC transactions when performing a bulk move or single issue move. This can lead to workflow tables pointer mismatches like we saw recently on support.atlassian.com

      However we do use JDBC transactions on Issue Transition and Bulk Workflow Migration. So we have a code precedence for bits of code that move issues and their workflow state.

      We should add the transaction support to the places where we changed workflow state.

      I realize that there is a much bigger question about using transactions in general however that is another issue and would have more profound consequences. We should attack this piece meal to ensure the best result for the least impact.

      Attachments

        Issue Links

          Activity

            People

              rsmart metapoint
              bbaker ɹǝʞɐq pɐɹq
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: