[SERVER-46169] Enumerate and remove Query-related FCV 4.2-dependent code and tests Created: 14/Feb/20  Updated: 29/Oct/23  Resolved: 31/Mar/20

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

Type: Task Priority: Major - P3
Reporter: Jason Chan Assignee: David Storch
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Query 2020-03-23, Query 2020-04-06
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. Update SERVER-46590, identifying Query-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 Githook User [ 31/Mar/20 ]

Author:

{'name': 'David Storch', 'email': 'david.storch@mongodb.com', 'username': 'dstorch'}

Message: SERVER-46169 Remove query-related FCV checks left over from 4.4 development

These checks were necessary for the 4.2/4.4
upgrade/downgrade process but will not be necessary for the
4.4/4.6 upgrade/downgrade. The remaining FCV checks in query
code after this patch are "generic", meaning that they
should be updated to check for FCV "4.6" (once it becomes
available) rather than FCV "4.4".
Branch: master
https://github.com/mongodb/mongo/commit/3e670d36c7ef52320e11bfabc5cc42394b605d43

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