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

Make ChunkManagerTargeter support taking in a custom ChunkManager

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Sharding 2022-09-19, Sharding 2022-10-03, Sharding 2022-10-17

      To allow the analyzeShardKey command to determine if a candidate shard key can lead to a hot chunk, we need the ability to simulate routing based on the synthetic routing table created based on the candidate shard key. So we need to make the ChunkManagerTargeter support using synthetic routing info rather than the one from the CatalogCache to do the targeting. 

            Assignee:
            adi.zaimi@mongodb.com Adi Zaimi
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: