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

Internally allow creation of new collections inside prepared transactions

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • Execution EMEA Team 2023-10-30, CAR Team 2023-11-13, CAR Team 2023-11-27
    • 113

      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.

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

              Created:
              Updated:
              Resolved: