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

The recovery of the shard version and the migration in the moveChunk should be done in a separate thread

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.3.0
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Fully Compatible
    • Sharding EMEA 2022-02-07, Sharding EMEA 2022-02-21
    • 137

      SERVER-62282 added a recovery of the shard version and migrations until it suceeds. The problem is that we are running it on the same thread that was executing the different phases of the moveChunk on the donor. This could produce a deadlock, which is very well described in BF-24170.

            Assignee:
            antonio.fuschetto@mongodb.com Antonio Fuschetto
            Reporter:
            sergi.mateo-bellido@mongodb.com Sergi Mateo Bellido
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: