Use CSRS to fetch Collection information in CollMod Coordinator

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Do
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • 🟥 DDL
    • None
    • None
    • None
    • None
    • None
    • None

      As a part of SERVER-123629, we identified the coordinators requiring changes so that instead of fetching catalog information from the local node, it uses a more generic approach of fetching from the CSRS thus removing reliance on any node specific assumptions.

      For this block here in Collmod if we move it to fetch from CSRS, untracked collections will start resulting in NamespaceNotFound uasserts. With the way it is right now (auto-get), these problems don’t exist. Once we make all the collections "tracked", it will be safe to move this call to use CSRS instead. 

            Assignee:
            Unassigned
            Reporter:
            Vishesh Ruparelia
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: