Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-82850

Investigate removing kInvalid FCV

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Replication

      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.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            huayu.ouyang@mongodb.com Huayu Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: