-
Type:
Technical Debt
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Test Compatibility
-
Storage Engines - Foundations
-
129.591
-
SE Foundations - 2026-07-07
-
2
There are currently 8 macros in compatibility test configuration (test/compatibility/meta/versions.sh) tracking the list of branches to test for various types of compaitibility tests, e.g. SUITE_RELEASE_BRANCHES, IMPORT_RELEASE_BRANCHES, NEWER_RELEASE_BRANCHES. Quite a few of these macros share the same list of branches at the moment.
We should review these macros and merge them if making sense, to make the code cleaner and save some maintenance overhead.