[SERVER-15315] Remove use of theReplSet in mongo/s/d_migrate.cpp Created: 18/Sep/14 Updated: 02/Oct/14 Resolved: 22/Sep/14 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 2.7.7 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Andy Schwerin | Assignee: | Spencer Brody (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Participants: |
| Description |
|
d_migrate.cpp does its own throttling based on the "majority" value of the replica set. To support this, ReplicationCoordinator needs to offer an accessor to return this value, which is stored in the _rsConfig. It must also eliminate its use of the global opReplicatedEnough, and other global replication functions, in favor of methods of the ReplicationCoordinator. |
| Comments |
| Comment by Githook User [ 22/Sep/14 ] |
|
Author: {u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@mongodb.com'}Message: |