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

Adapt existing checks to allow distributed transactions into the config DB through the Internal Transactions API

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Sharding EMEA 2022-10-03

    Description

      Several tickets of PM-1939 (such as SERVER-68929) could be implemented by leveraging the new internal transactions API to perform multi-document upserts into the Sharding Catalog of the config server from a Shard coordinating a DDL operation.

      Nevertheless, the API cannot be used yet due to the existence of some checks (1, 2) that need to be adapted to support such scenario.

      Attachments

        Activity

          People

            paolo.polato@mongodb.com Paolo Polato
            paolo.polato@mongodb.com Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: