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

Implement two-phase commit of writable collection instances

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2022-10-17

    Description

      Mark the collection as DDL commit pending in the CollectionCatalog while a DDL operation is being committed.

      Reads that start during this time can read this flag and fallback to instantiating the Collection instance from the storage snapshot. By doing this we can guarantee that Collection instances are fully in sync with the storage snapshot in all circumstances.

      Attachments

        Activity

          People

            henrik.edin@mongodb.com Henrik Edin
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: