Internally allow creation of new collections inside prepared transactions

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: 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
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      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
            Reporter:
            Josef Ahmad
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: