Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-2911

FileRevisionManager.createRevisions may hold unique row lock for a long time

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Low
    • 2.2.1
    • 2.2-M1
    • None
    • None

    Description

      We create all the crucible revisions for a changeset in a single transaction, which holds the uniqueRowLock for the duration of the transaction. This means that review contents cannot be edited until the crucible revisions have been created.

      We should batch the creation of crucible revisions into smaller transactions.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tom@atlassian.com Tom Davies
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: