[SERVER-33206] add function to MovePrimarySourceManager to send clone command to new primary shard Created: 08/Feb/18  Updated: 29/Oct/23  Resolved: 19/Mar/18

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: 3.7.4

Type: Task Priority: Major - P3
Reporter: Esha Maharishi (Inactive) Assignee: Blake Oler
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Sharding 2018-02-12, Sharding 2018-02-26, Sharding 2018-03-12, Sharding 2018-03-26
Participants:

 Description   

This function should send 'clone' with the list of sharded collections as 'collsToIgnore' to the new primary shard specified in the movePrimary request.

TBD: How should the current primary get the list of sharded collections to send in 'collsToIgnore'?

  • Should it read config.collections?
  • Should the config server pass 'collsToIgnore' in its movePrimary request to the current primary?
  • Should the target primary just read config.collections itself?


 Comments   
Comment by Githook User [ 19/Mar/18 ]

Author:

{'email': 'blake.oler@mongodb.com', 'name': 'Blake Oler', 'username': 'BlakeIsBlake'}

Message: SERVER-33206 Create MovePrimarySourceManager and add clone command
Branch: master
https://github.com/mongodb/mongo/commit/30314ef38819701600a5617390fe3721e2b9dbdf

Generated at Thu Feb 08 04:32:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.