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

Internally allow creation of new collections inside prepared transactions

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • None
    • None
    • None
    • Storage Execution EMEA
    • Fully Compatible
    • Execution EMEA Team 2023-10-30, CAR Team 2023-11-13, CAR Team 2023-11-27
    • 113

    Description

      The "Track unsharded collections in the sharding catalog" project needs the ability to create new collections inside distributed transactions. This user-facing feature is tracked by SERVER-46105 and is currently pending catalog work represented by SERVER-81037, namely prepare conflict handling.
       
      This ticket is to make this feature available internally for sharding, who will handle the lack of prepare conflict support via locking and will own feature validation.

      Attachments

        Activity

          People

            jordi.olivares-provencio@mongodb.com Jordi Olivares Provencio
            josef.ahmad@mongodb.com Josef Ahmad
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: