[SERVER-46163] Enumerate and remove Sharding-related FCV4.2-dependent code and tests Created: 14/Feb/20  Updated: 06/Dec/22  Resolved: 11/May/20

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

Type: Task Priority: Major - P3
Reporter: Jason Chan Assignee: [DO NOT USE] Backlog - Sharding Team
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-44787 [resumable rangedeleter] Make migrati... Closed
depends on SERVER-45993 [resumable rangedeleter] Remove code ... Closed
depends on SERVER-44034 [refine shard key] Remove refineColle... Closed
depends on SERVER-44236 [database versioning] Delete database... Closed
depends on SERVER-45017 [correct indexes] Remove index comman... Closed
depends on SERVER-45194 [resumable rangedeleter] CommitChunkM... Closed
depends on SERVER-46828 [finer-grained ssv] Remove FCV-depend... Closed
depends on SERVER-46830 [cluster-wide read/write concern] Rem... Closed
depends on SERVER-46833 Remove FCV-dependent code related to ... Closed
depends on SERVER-46835 [collection creation in txns] Remove ... Closed
depends on SERVER-46836 [database versioning] Remove FCV-depe... Closed
depends on SERVER-46838 [generic] Update last_stable_mongos_c... Closed
Assigned Teams:
Sharding
Sprint: Sharding 2020-03-23
Participants:

 Description   

The following tasks need to be completed once we branch for 4.6:

1. Create a list of tickets with code and tests to remove, add them to the 4.6 Upgrade/Downgrade Epic, and mark them as "is depended on by" this ticket. This will assist the Upgrade/Downgrade team in tracking progress. If there is an insufficient amount of work to warrant multiple tickets, then the work can be done under this ticket directly.

2. Complete all necessary tickets promptly.

3. Create a ticket identifying Sharding-related generic upgrade/downgrade references that the Upgrade/Downgrade team should update now that the 4.2-dependent references have been removed.



 Comments   
Comment by Max Hirschhorn [ 11/May/20 ]

All of the linked "depends on" tickets are resolved so closing this ticket as "Done".

Comment by Max Hirschhorn [ 23/Mar/20 ]

Parking this back on the sharding backlog user while we wait for all the "depends on" that Blake identified to be completed.

Generated at Thu Feb 08 05:10:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.