[SERVER-78180] Desirable Code Cleanup for Defunct Online MovePrimary Project Created: 16/Jun/23  Updated: 03/Jul/23  Resolved: 03/Jul/23

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

Type: Task Priority: Major - P3
Reporter: Brett Nawrocki Assignee: Brett Nawrocki
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
depends on SERVER-78179 Mandatory Code Cleanup for Defunct On... Closed
is depended on by SERVER-77716 Complete TODO listed in SERVER-74757 Closed
is depended on by SERVER-77717 Complete TODO listed in SERVER-74933 Closed
Participants:

 Description   

SERVER-78179 covers the removal of code from the online movePrimary project that is polluting external files. Even once that ticket is completed, there are still some online movePrimary files that exist, though they should be referenced by nothing (and therefore not as much of a maintenance burden). Regardless, they should be removed. This covers all files in mongo/db/s/move_primary/*. Assuming SERVER-78179 captured all of the external files correctly, nothing should fail to compile once these files are deleted (though if it does, prioritize removing those references first).

The SConscript files will also need to be updated to no longer reference these files.



 Comments   
Comment by Brett Nawrocki [ 03/Jul/23 ]

It ended up being easier to do this at the same time as SERVER-78179.

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