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

Implicit creation due to retryable write or txn statement must follow new path

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • CAR Team 2024-04-15, CAR Team 2024-04-29

      SERVER-80372 changed the implicit creation path by returning a CannotImplicitlyCreateCollection error to the router that - as a reaction - issues an explicit create command before retrying the write; this factually transformed any implicit creation in explicit creation + write.

      The previous ticket left out implicit creations triggered by writes issued in retryable writes or transaction operations. This follow up ticket is aimed at following the new approach also in such cases, so that all creations coming from the router are going through the same path.

            Assignee:
            Unassigned Unassigned
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: