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

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Gone away
    • Priority: Major - P3
    • None
    • Affects Version/s: 4.1.3
    • Component/s: Sharding
    • None
    • Sharding
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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).

            Assignee:
            [DO NOT USE] Backlog - Sharding Team
            Reporter:
            Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: