[SERVER-59730] Add syncSource to deny list if it has already opened backupCursor Created: 01/Sep/21 Updated: 29/Oct/23 Resolved: 08/Oct/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.1.0-rc0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Moustafa Maher | Assignee: | Huayu Ouyang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Repl 2021-10-04, Repl 2021-10-18 |
| Participants: |
| Description |
|
If a backup cursor is already open on this node, or the command is not supported, mark the source as unusable and return to sync source selection. (WiredTiger allows only one backup cursor to be open, so a node can be a file-based initial sync source for only one other node at a time, and only while it is not being backed up) |
| Comments |
| Comment by Githook User [ 08/Oct/21 ] |
|
Author: {'name': 'Huayu Ouyang', 'email': 'huayu.ouyang@mongodb.com', 'username': 'huayu-ouyang'}Message: |