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

Temporarily disable the IDL compatibility script on waterfall

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Repl 2023-08-07

    Description

      SERVER-79361 describes an issue where the IDL compatibility script will fail due to using the current IDL compiler on older IDL files from previous branches. This is relevant for the v7.1+ IDL compiler, which expects the shouldBeFCVGated field to exist in every feature flag, but this was not backported to <= v7.0 IDL files.

      Due to the bug described in SERVER-78441, this has not failed on waterfall yet, since 7.0 is still in prerelease. Unfortunately, we believe that the IDL compatibility script will begin failing on waterfall once 7.0 is officially released. Since it seems unlikely that we will be able to merge in a complete fix for SERVER-79361 before 7.0 is released, we should temporarily disable the IDL script to prevent redness and blocking commits until we can complete SERVER-79361

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: