Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-37202

Abort unprepared transactions holding same Collection lock when entering migration critical section

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Gone away
    • Icon: Major - P3 Major - P3
    • None
    • 4.1.3
    • Sharding
    • None
    • Sharding

    Description

      To expedite the acquisition of Collection lock in exclusive mode when entering critical section, the migration should queue a lock request in exclusive mode, abort all unprepared transactions holding the Collection lock and wait for lock request to be granted (prepared transactions should release their resources after they are completed).

      Attachments

        Activity

          People

            backlog-server-sharding [DO NOT USE] Backlog - Sharding Team
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: