Skip to content

Conversation

jozala
Copy link
Contributor

@jozala jozala commented Aug 26, 2025

Backporting changes from #129637

Versions from branches.json (from main) are now used for calculating unreleased versions for BwC tests.

Gradle task added to modify branches.json.
Possibility to add, remove and update branches in the file with the version field added next to the branch. BwC test configuration has been changed to use changed branches.json file to calculate unreleased ES versions, instead of combining data from Version.java and branches.json.

jozala and others added 7 commits September 1, 2025 13:52
Versions from branches.json are now used for calculating unreleased
versions for BwC tests.
Gradle task added to modify branches.json.
Possibility to add, remove and update branches in the file with
the version field added next to the branch.
BwC test configuration has been changed to use changed branches.json
file to calculate unreleased ES versions, instead of combining data
from Version.java and branches.json.
9.0 is incompatible with 8.19
It has been unused earlier, but now used again in
`AbstractTransportVersionFuncTest`
Updated tests to ensure that version 8.19 is excluded from unreleased versions in the BwC. Added a new test case to verify this behavior specifically for the 9.0 branch.
@jozala jozala force-pushed the backport/9.0/bwc-explicit-branches-version branch from 3c2dfac to 30f0d60 Compare September 1, 2025 11:57
This change cleans up the configuration by removing the property used for testing changes in BwC before the version field was introduced in branches.json. The associated TODO comment has also been removed.
@jozala jozala merged commit 0ff9933 into elastic:9.0 Sep 2, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant