Plug ReplicaSetDDLTracker into apply ops command

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-10-13
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The apply ops command might run ddl operations on replica sets if the oplog entry being applied is a 'c' oplog entry. Thus, we want to guard it with the replica set ddl tracker. However, we need the correct namespace for this to work. This ticket is to add the scoped object to the apply ops command in such a way that we have to correct namespace but we do not acquire the object too late (for example in oplog.cpp) where the path is unified between apply ops and normal oplog application.

            Assignee:
            Anna Maria Nestorov
            Reporter:
            Allison Easton
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: