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

Clean CollectionMetadata interface

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

      The CollectionMetadata::getChunkManager() method exposes internal implementation detail of the ownership state of the shard role. This detail might be dangerous to use, because it happens to also contain the ownership state of other shards without any guarantee of its stability.

      The goal of this ticket is to hide CollectionMetadata::getChunkManager() from the public section of CollectionMetadata.

            Assignee:
            backlog-server-catalog-and-routing [DO NOT USE] Backlog - Catalog and Routing
            Reporter:
            adam.farkas@mongodb.com Wolfee Farkas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: