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

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

    XMLWordPrintableJSON

Details

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

    Description

      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...

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: