[SERVER-66728] Remove Old 5.x FCV Constants Created: 24/May/22  Updated: 05/Feb/24

Status: Blocked
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Steven Vannelli Assignee: Backlog - Replication Team
Resolution: Unresolved Votes: 0
Labels: repl-shortlist
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-81528 Older branches should not depend on m... Backlog
depends on SERVER-69310 Remove Feature Flag for PM-2364 Closed
depends on SERVER-69332 Remove Feature Flag for PM-1942 Closed
depends on SERVER-69347 Remove Feature Flag for PM-234 Closed
depends on SERVER-61481 Remove check in dropIndexes command t... Closed
depends on SERVER-62375 Remove upgrade/downgrade code for int... Closed
depends on SERVER-62496 Remove FCV-gated capped collection re... Closed
depends on SERVER-64042 Remove FCV check within coll mod for ... Closed
depends on SERVER-67248 Remove any additional references to 5... Closed
depends on SERVER-69317 Remove Feature Flag for PM-2213 Closed
depends on SERVER-69320 Remove Feature Flag for PM-2188 Closed
depends on SERVER-58743 Remove rpc::ShardingMetadata Closed
depends on SERVER-61545 Remove feature compatibility version ... Closed
is depended on by SERVER-67234 Ban uses of FCV constants for FCV checks Closed
Duplicate
is duplicated by SERVER-82277 Update generateFCVLowerBoundOverride ... Blocked
Related
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Sprint: Repl 2022-12-12, Repl 2022-12-26, Repl 2023-01-09, Repl 2023-01-23, Repl 2023-02-06, Repl 2023-02-20, Repl 2023-03-06, Repl 2023-03-20, Repl 2023-04-03, Repl 2023-04-17, Repl 2023-05-01, Repl 2023-08-07, Repl 2023-08-21, Repl 2023-09-04, Repl 2023-09-18, Repl 2023-10-02, Repl 2023-10-16, Repl 2023-10-30, Repl 2023-11-13, Repl 2023-11-27, Repl 2023-12-11, Repl 2023-12-25, Repl 2024-01-08, Repl 2024-01-22, Repl 2024-02-05
Participants:
Linked BF Score: 169

 Description   

Once all of the database teams have removed their old upgrade/downgrade code with references to 5.x versions, we will need to remove the FCV constants for those versions as well.



 Comments   
Comment by Githook User [ 28/Sep/23 ]

Author:

{'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}

Message: Revert "SERVER-66728: Stop generating old 5.X FCV constants"

This reverts commit e1a3d5e9dbec4bd4e0449ceeb68d53f5300865ca.
Branch: master
https://github.com/mongodb/mongo/commit/1b6ddf796590d7c28ea138c63f5c8308d378e452

Comment by Githook User [ 22/Sep/23 ]

Author:

{'name': 'XueruiFa', 'email': 'xuerui.fa@mongodb.com', 'username': 'XueruiFa'}

Message: SERVER-66728: Stop generating old 5.X FCV constants
Branch: master
https://github.com/mongodb/mongo/commit/e1a3d5e9dbec4bd4e0449ceeb68d53f5300865ca

Comment by Ali Mir [ 27/Apr/23 ]

The work to stop generating 5.x FCV constants is blocked on removing all the feature flags gated on 5.x versions. Once they are removed, we can bump the lower bound for FCV constants generation from 5.0->6.0.

Comment by Steven Vannelli [ 11/Oct/22 ]

Putting this back into Triage since it looks like all the dependencies are closed.

Generated at Thu Feb 08 06:06:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.