-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding, Upgrade/Downgrade
-
None
-
Fully Compatible
-
Sharding 2019-07-29, Sharding 2019-08-12, Sharding 2019-08-26
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.
- depends on
-
SERVER-41797 Update Sharding JS Tests to Include 4.2/4.4 Discrepancies
- Closed
-
SERVER-41825 Remove FCV checks on mongos and mongod for mutable shard key fields
- Closed
-
SERVER-42581 Upgrade FCV to 4.2 in shard_identity_rollback.js
- Closed
-
SERVER-42585 Remove 4.2 specific code from database_and_shard_versioning_all_commands.js
- Closed
-
SERVER-42588 Delete database_versioning_cache_entry_without_version_updated_with_version.js
- Closed
-
SERVER-42590 Simplify out_fails_to_replace_sharded_collection.js
- Closed
-
SERVER-42593 Delete ShardingCatalogManager::shardCollection
- Closed
-
SERVER-42594 Remove the check for empty collection in configSvrShardCollection
- Closed
- is depended on by
-
SERVER-41230 Update FCV constants throughout server code following 4.2 branch
- Closed