-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
Fully Compatible
-
ALL
-
Repl 2023-08-21, Repl 2023-09-04
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.
- is depended on by
-
SERVER-78441 test_api_version_compatibility is not running against past releases since 7.0 has not been released
- Closed
-
SERVER-79106 Audit/Remove unnecessary ignore lists in IDL compatibility checker
- Closed
- related to
-
SERVER-86176 Add support for new required fields in test_api_version_compatibility
- Blocked