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

Handle multi-updates correctly in tenant migrations

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.0
    • None
    • None
    • Fully Compatible
    • Sharding 2021-01-25, Sharding 2021-02-22, Sharding 2021-03-08
    • 9

    Description

      If a tenant migration begins blocking between writes for a multi:true update that matches multiple documents, the proxy will retry the entire update which can double apply it on documents that had already been updated in the first attempt.

      Attachments

        Activity

          People

            andrew.shuvalov@mongodb.com Andrew Shuvalov (Inactive)
            jason.zhang@mongodb.com Jason Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: