[SERVER-82850] Investigate removing kInvalid FCV Created: 06/Nov/23  Updated: 13/Nov/23

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

Type: Task Priority: Major - P3
Reporter: Huayu Ouyang Assignee: Backlog - Replication Team
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Replication
Participants:

 Description   

We currently have a kInvalid which doesn't seem to be used anymore. It was added in SERVER-50706 (and then lots of refactors happened to move it elsewhere). We used to have FCV constants that were more generic like kUpgradingFromLastLTSToLastContinuous, and we'd use kInvalid when lastLTS was equal to lastContinuous since it shouldn't be a valid transition. Since that isn't relevant anymore, and kInvalid isn't used anywhere in the codebase we should investigate if we can remove it.


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