[SERVER-81461] Change tests that uses movePrimary to move data to use moveCollection Created: 26/Sep/23  Updated: 06/Feb/24

Status: In Code Review
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Allison Easton
Resolution: Unresolved Votes: 0
Labels: oldshardingemea
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-81293 Get rid of `ensurePrimaryShard` helper Closed
is depended on by SERVER-85524 Re-enable analyze_shard_key_database_... Backlog
is depended on by SERVER-83925 movePrimary coordinator should stop c... In Progress
Duplicate
is duplicated by SERVER-79746 Update config shard tests to use move... Closed
is duplicated by SERVER-86014 Adapt multi_collection_transaction_pl... Closed
Related
related to SERVER-85650 crud_and_ddl.js should use transition... Closed
related to SERVER-84422 Remove `movePrimary` calls from tests... Closed
Assigned Teams:
Catalog and Routing
Sprint: CAR Team 2024-01-08, CAR Team 2024-01-22, CAR Team 2024-02-05, CAR Team 2024-02-19
Participants:

 Description   

SERVER-81293 "mechanically" replaced all usages of ensurePrimaryShard and marked all the places explicitly setting a primary shard, either by calling enableSharding or movePrimary.

The purpose of this ticket is to change all tests that are using movePrimary to move data from one shard to another as part of the test and are not doing any specific functional or integration test of movePrimary.


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