[SERVER-76504] Relax CRUD Op Blocking for Online movePrimary Created: 25/Apr/23  Updated: 01/Jun/23  Resolved: 01/Jun/23

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Brett Nawrocki Assignee: [DO NOT USE] Backlog - Sharding NYC
Resolution: Won't Do Votes: 0
Labels: sharding-nyc-subteam1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-76503 Integrate Resharding Oplog Applicatio... Closed
Assigned Teams:
Sharding NYC
Participants:

 Description   

movePrimary currently blocks all CRUD operations while in progress via the movePrimaryInProgress flag. This should be relaxed such that concurrent CRUD operations are allowed as long as the onlineMovePrimary feature flag is on. Update (if possible) any tests which fail due to these changes while the feature flag is on. If updating the tests is not feasible because it depends on future work, disable the test while the feature flag is on and file a ticket to fix this test later.


Generated at Thu Feb 08 06:32:52 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.