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

[5.0] set_fcv_prepared_transaction.js is not resilient to StaleConfig errors

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 5.0.10, 4.4.16
    • None
    • None
    • Fully Compatible
    • ALL
    • v4.4
    • Sharding 2022-06-27
    • 159

    Description

      For versions before 5.3, after a migration the recipient shard most of the time will not know that it has received a chunk, until a more recent router comes to look for it. Currently set_fcv_prepared_transaction.js does not account for these StaleConfig errors and mongos implicitly aborting the transaction.

      Attachments

        Activity

          People

            cheahuychou.mao@mongodb.com Cheahuychou Mao
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: