[SERVER-41925] Enumerate and remove Sharding-related FeatureCompatibilityVersion 4.0-dependent code and tests Created: 26/Jun/19  Updated: 29/Oct/23  Resolved: 09/Aug/19

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

Type: Task Priority: Major - P3
Reporter: Bernard Gorman Assignee: Misha Tyulenev
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-41797 Update Sharding JS Tests to Include 4... Closed
depends on SERVER-41825 Remove FCV checks on mongos and mongo... Closed
depends on SERVER-42581 Upgrade FCV to 4.2 in shard_identity_... Closed
depends on SERVER-42585 Remove 4.2 specific code from databas... Closed
depends on SERVER-42588 Delete database_versioning_cache_entr... Closed
depends on SERVER-42590 Simplify out_fails_to_replace_sharded... Closed
depends on SERVER-42593 Delete ShardingCatalogManager::shardC... Closed
depends on SERVER-42594 Remove the check for empty collection... Closed
is depended on by SERVER-41230 Update FCV constants throughout serve... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2019-07-29, Sharding 2019-08-12, Sharding 2019-08-26
Participants:

 Description   

The following tasks need to be completed:

1. Create a list of tickets with code and tests to remove, add them to the 4.4 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.0-dependent references have been removed.



 Comments   
Comment by Misha Tyulenev [ 07/Aug/19 ]

bernard.gorman This is done.

Comment by Githook User [ 06/Aug/19 ]

Author:

{'name': 'Misha Tyulenev', 'username': 'mikety', 'email': 'misha@mongodb.com'}

Message: SERVER-41925 enumerate the FCV 4.4 dependencies in the sharding code
Branch: master
https://github.com/mongodb/mongo/commit/1c5724b6fb74582f9f2f0866b66f0299a832a94d

Comment by Kaloian Manassiev [ 05/Jul/19 ]

Putting this on the radar for the next Sharding sprint to figure out who should pick it up during the iteration planning.

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