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

Fix checkCollectionUUIDMismatch ordering in CRUD operations on time series path

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • 1

      In write_ops_exec.cpp we do a bunch of checkCollectionUUIDMismatch calls before acquiring the collection that could lead to NamespaceNotFound when the chunks moved from the given shard.

      We should make sure that checkCollectionUUIDMismatch only happens after collection acquire.

      It should be just reordering some function calls.

            Assignee:
            Unassigned Unassigned
            Reporter:
            adam.farkas@mongodb.com Wolfee Farkas
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: