[SERVER-68643] Allow shard merge to run any stepdown / restart passthrough Created: 08/Aug/22  Updated: 18/Aug/23  Resolved: 03/Mar/23

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

Type: Improvement Priority: Major - P3
Reporter: Mathis Bessa Assignee: Mathis Bessa
Resolution: Won't Do Votes: 0
Labels: shard-merge-milestone-3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-74617 Complete TODO listed in SERVER-68643 Closed
related to SERVER-74804 Enable abort migration support in sha... Closed
is related to SERVER-66147 Passthrough test support for shard me... Closed
Participants:

 Description   

This is to remove all the TODO that are only for shard merge once shard merge replaces the tenant migration protocol.

We need remove the logic where we are using isShardMergeEnabled to check if we should skip collection validation and instead simply use `
skipEnforceFastCountOnValidate` in the yml file for shard merge passthrough.
 



 Comments   
Comment by Suganthi Mani [ 03/Mar/23 ]

We agreed in design doc, shard Merge is not robust to donor/recipient failovers, restarts and rollbacks. So closing it as "Won't do".

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