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

Disable strict flag for TransactionCoordinatorDocument

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.1.0-rc0, 7.0.0-rc8
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • v7.0, v6.0, v5.0, v4.4
    • QE 2023-07-24
    • 42

      In SERVER-76943 we added a new optional field to TransactionCoordinatorDocument.

      Now in rare cases when coordinator replica set is killed and downgraded after persisting decision, but before receiving acks from participants, it won't be able to start because old version will throw unknown field error during parsing of TransactionCoordinatorDocument.

      We want to disable strict flag for this document to avoid problems in the future.

            Assignee:
            ivan.fefer@mongodb.com Ivan Fefer
            Reporter:
            ivan.fefer@mongodb.com Ivan Fefer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: