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

Relax constraints of FCV parsing for feature flags

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Repl 2021-05-31

    Description

      While updating FCV constants in SERVER-56366, we ran into a uassert where feature flag versions were invalid since there were not latest, lastContinuous, or lastLTS. We should relax that constraint for feature flags, so that updating FCV constants is not dependent on server engineers updating their feature flag versions. 

      We can probably make a separate function for parseVersion and serializeVersion, that will recognize any version that the server currently supports. 

      Attachments

        Activity

          People

            xuerui.fa@mongodb.com Xuerui Fa
            xuerui.fa@mongodb.com Xuerui Fa
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: