[SERVER-47678] Reconfig background hook should ignore ReplicaSetMonitorErrors Created: 20/Apr/20 Updated: 29/Oct/23 Resolved: 24/Apr/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 4.4.0-rc6, 4.7.0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Pavithra Vetriselvan | Assignee: | Pavithra Vetriselvan |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | safe-reconfig-related | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Operating System: | ALL | ||||||||
| Backport Requested: |
v4.4
|
||||||||
| Sprint: | Repl 2020-05-04 | ||||||||
| Participants: | |||||||||
| Linked BF Score: | 38 | ||||||||
| Description |
|
Similar to network_error_and_txn_override.js, run_reconfig_background.js should handle ReplicaSetMonitorErrors where we cannot find the primary because it has stepped down or been killed. We should also specify nodb for the DoReconfigBackground hook so that run_reconfig_background.js can explicitly try to connect to mongo. If we don't do this, it is possible for the test infrastructure to try to connect to mongo before a test has started. |
| Comments |
| Comment by Githook User [ 14/May/20 ] |
|
Author: {'name': 'Pavi Vetriselvan', 'email': 'pvselvan@umich.edu', 'username': 'pvselvan'}Message:
(cherry picked from commit f59f63db6c37c0d4657b57d559c95d830b0e34c2)
(cherry picked from commit 4d91fac171cbe3f2af53d9258965399e648a1947)
(cherry picked from commit a43cb23defc6182d08a7814e4731ef98f2d30b6a)
(cherry picked from commit 81e0ad27c280c02a49beb65ff4473d5dce62b089)
(cherry picked from commit 2debab7987b24bf902f9a128654ce928441c29a2)
(cherry picked from commit 91672e58f1169c7edd684b911f20f62b8a71f8d1)
(cherry picked from commit 81d53a715f49827a9f2538d4572f9b01f2b12887) |
| Comment by Githook User [ 24/Apr/20 ] |
|
Author: {'name': 'Pavi Vetriselvan', 'email': 'pvselvan@umich.edu', 'username': 'pvselvan'}Message: |