[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: SERVER-59730 Add syncSource to deny list if it has already opened backupCursor
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/33ae30cfccf01c94c23cca1bbb2417aeaa1501c4

Generated at Thu Feb 08 05:47:59 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.