-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Upgrade/Downgrade
-
None
-
Sharding
-
Sharding 2020-03-23
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.
- depends on
-
SERVER-44787 [resumable rangedeleter] Make migrationId in StartChunkCloneRequest non-optional after 4.4 release
- Closed
-
SERVER-45993 [resumable rangedeleter] Remove code in migration tests that caters to 4.2 binaries
- Closed
-
SERVER-44034 [refine shard key] Remove refineCollectionShardKey and config chunks and tags upgrade/downgrade code when 4.4 becomes last stable
- Closed
-
SERVER-44236 [database versioning] Delete database versioning code that is for backwards compatibility with 4.2
- Closed
-
SERVER-45017 [correct indexes] Remove index commands upgrade/downgrade code when 4.4 becomes last stable
- Closed
-
SERVER-45194 [resumable rangedeleter] CommitChunkMigrationRequest should require the ChunkType to contain a ChunkVersion once v4.4 is last stable
- Closed
-
SERVER-46828 [finer-grained ssv] Remove FCV-dependent checks from finer-grained stale shard version code
- Closed
-
SERVER-46830 [cluster-wide read/write concern] Remove FCV-dependent code for cluster read/write concern project
- Closed
-
SERVER-46833 Remove FCV-dependent code related to the Resumable Range Deleter Project
- Closed
-
SERVER-46835 [collection creation in txns] Remove FCV branches related to deleting the config server implicit collection creation loop
- Closed
-
SERVER-46836 [database versioning] Remove FCV-dependent code related to renaming cloneCatalogData and movePrimary
- Closed
-
SERVER-46838 [generic] Update last_stable_mongos_commands.js to reflect the 4.5-branched codebase state
- Closed