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

In catalog shard POC, ShardingCatalogClientHelper is too high level preventing linking

    • Type: Icon: Task Task
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Sharding NYC
    • 3

      The problem is that ShardingCatalogClientHelper is too high level class preventing its usage in classes like PeriodicShardedIndexConsistencyChecker or ClusterIdentityLoader because of dependency loops.

      Determine and comment which functionality is pulling too much of dependency. If possible, just remove it. Otherwise, find a way to refactor this.

            Assignee:
            backlog-server-sharding-nyc [DO NOT USE] Backlog - Sharding NYC
            Reporter:
            andrew.shuvalov@mongodb.com Andrew Shuvalov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: