diff options
Diffstat (limited to 'src/mongo/s/sharding_task_executor_pool_controller.h')
-rw-r--r-- | src/mongo/s/sharding_task_executor_pool_controller.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mongo/s/sharding_task_executor_pool_controller.h b/src/mongo/s/sharding_task_executor_pool_controller.h index d9b82233974..187fbba55de 100644 --- a/src/mongo/s/sharding_task_executor_pool_controller.h +++ b/src/mongo/s/sharding_task_executor_pool_controller.h @@ -147,10 +147,11 @@ private: * Note that a PoolData can find itself orphaned from its GroupData during a reconfig. */ struct GroupData { - explicit GroupData(const ReplicaSetChangeNotifier::State& state_) : state{state_} {} + // The members for this group + std::vector<HostAndPort> members; - // The ReplicaSet state for this set - ReplicaSetChangeNotifier::State state; + // The primary member for this group + HostAndPort primary; // Id for each pool in the set stdx::unordered_set<PoolId> poolIds; |