[SERVER-18667] Remove the ReplicaSetMonitor remembered seed list Created: 26/May/15 Updated: 19/Sep/15 Resolved: 28/May/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Internal Client, Sharding |
| Affects Version/s: | None |
| Fix Version/s: | 3.1.4 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Kaloian Manassiev | Assignee: | Kaloian Manassiev |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Participants: |
| Description |
|
The internal ReplicaSetMonitor has capaiblity to remember the seed list for any replica set that it has talked to. This is so if replica set times out for some reason and the monitor is removed, and a subsequent request comes again for a host from this replica set, if will be able to remember whom to contact even if the replica set has changed underneath. This functionality neither makes sense nor is necessary for the usages of the internal client, so it should be removed. |
| Comments |
| Comment by Githook User [ 28/May/15 ] |
|
Author: {u'username': u'kaloianm', u'name': u'Kaloian Manassiev', u'email': u'kaloian.manassiev@mongodb.com'}Message: |