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

Stop exposing CollectionCatalog on the AggCatalogState public API

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-01-20, CAR Team 2025-02-03
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      AggCatalogState exposes the CollectionCatalog as part of its public API. In order to be able to transition the aggregation framework to use ShardRoleAPI, we should stop exposing internal catalog components and instead use the ShardRole API.

            Assignee:
            enrico.golfieri@mongodb.com Enrico Golfieri
            Reporter:
            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: