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

Remove generating 'kFullyDowngradedTo...' constants from releases.h

    • Fully Compatible
    • Repl 2022-06-27, Repl 2022-07-11

      We should stop generating the last LTS constant as kFullyDowngradedTo...}, since this will cause redness upon branching. For example, before the 6.0 release, we referenced the 6.0 FCV enum as kVersion_6_0. However after branching, if we want to immediately add the new git tag to upgrade FCV constants, the last LTS will be kFullyDowngradedTo_6_0. This will cause the old kVersion_6_0 references to break, leading to unavoidable redness on evergreen. In order to immediately upgrade after branching without redness, we should stop generating last LTS as kFullyDowngradedTo...

            Assignee:
            luxi.liu@mongodb.com Luxi Liu (Inactive)
            Reporter:
            xuerui.fa@mongodb.com Xuerui Fa
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: