IDL compatibility script may fail to compile IDL on older branches if compiler changes

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Replication
    • Fully Compatible
    • ALL
    • Repl 2023-08-21, Repl 2023-09-04
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      The IDL compatibility script uses the current IDL parser to parse older versions. This will break the script if the compiler has been modified between the older versions and now.

      This was found in SERVER-78441, where the required shouldBeFCVGated field that we added to the IDL parser for feature flags started to fail compile for 7.0 IDL files that don't specify shouldBeFCVGated.

            Assignee:
            Samyukta Lanka
            Reporter:
            Xuerui Fa
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: