[SERVER-72210] R primary waits for all nodes to vote only for a tunable time period. Created: 16/Dec/22  Updated: 17/Aug/23  Resolved: 03/Mar/23

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

Type: Task Priority: Major - P3
Reporter: Suganthi Mani Assignee: [DO NOT USE] Backlog - Server Serverless (Inactive)
Resolution: Duplicate Votes: 0
Labels: shard-merge-milestone-3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File tenant_migration_shard_merge_invalid_tenants.js    
Assigned Teams:
Serverless
Sprint: Server Serverless 2023-02-06, Server Serverless 2023-02-20, Server Serverless 2023-03-06
Participants:

 Description   

R primary to wait for the votes for a tunable time period. Not receiving votes within that time period, will fail the merge



 Comments   
Comment by Didier Nadeau [ 10/Jan/23 ]

Add the attached tenant_migration_shard_merge_invalid_tenants.js test as part of this PR. Importing data for non-migrated tenants will make the file copy fail following SERVER-71831. However we expect to rely on the timeout to catch the failure to import files, therefore it is not tested yet.

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