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

Restore upgrade/downgrade code for transactions

    • Type: Icon: Task Task
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In SERVER-62375 we removed the code that waited for all transaction coordinator documents to be deleted in case of FCV change.

      We added a new field to TransactionCoordinatorDocument, which was marked as `strict` in earlier releases, so we need that code again.

      There is a chance that we would need this code in the future (as we already needed it twice since 6.0). So maybe instead of removing it afterward, we can guard it with server parameter/feature flag/something.

            Assignee:
            backlog-query-execution [DO NOT USE] Backlog - Query Execution
            Reporter:
            ivan.fefer@mongodb.com Ivan Fefer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: