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

Make the FilteringMetadataCache class a ReplicaSetAwareService

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Catalog and Routing
    • CAR Team 2024-10-28

      (Subtask to achieve SERVER-84243 - Dedicate a catalog cache and loader to the shard role. For more information refer to this document)

       

      The new class responsible for managing the shard role catalog cache and its loader (FilteringMetadataCache) includes member functions such as `onStepUp` and `onStepDown`, which need to be called within the `ReplicationCoordinator`. By extending the `ReplicaSetAwareService` interface and implementing the necessary methods, we can eliminate this dependency.

      This is an investigation ticket, and it may not be possible to proceed due to external dependencies that I am not aware of at the time of writing.

            Assignee:
            aitor.esteve@mongodb.com Aitor Esteve Alvarado
            Reporter:
            pol.pinol@mongodb.com Pol Pinol
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: