Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce BWC testing infrastructure #322

Merged
merged 1 commit into from
Dec 31, 2024
Merged

Conversation

lukas-vlcek
Copy link
Collaborator

Description

This commit introduces necessary changes to enable BWC testing.

Closes: #315


  • All my commits include DCO.
    DCO stands for Developer Certificate of Origin and it is your declaration that your contribution is correctly attributed and licensed. Please read more about how to attach DCO to your commits here (spoiler alert: in most cases it is as simple as using -s option when doing git commit).
    Please be aware that commits without DCO will cause failure of PR CI workflow and can not be merged.

@lukas-vlcek
Copy link
Collaborator Author

lukas-vlcek commented Dec 30, 2024

Currently, this PR introduces some new WARNINGs (for java21):

> Task :bwcCluster#oldVersionClusterTask1
Dec 30, 2024 3:48:44 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

> Task :bwcCluster#fullRestartClusterTask
Dec 30, 2024 3:49:06 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

> Task :bwcCluster#oldVersionClusterTask0
Dec 30, 2024 3:49:29 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

> Task :bwcCluster#mixedClusterTask
Dec 30, 2024 3:49:48 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

> Task :bwcCluster#twoThirdsUpgradedClusterTask
Dec 30, 2024 3:50:04 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

> Task :bwcCluster#rollingUpgradeClusterTask
Dec 30, 2024 3:50:17 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release

These will be fixed once fix like this opensearch-project/OpenSearch#11550 will be back-ported to OpenSearch 2.x branch.

@lukas-vlcek lukas-vlcek force-pushed the 315 branch 4 times, most recently from e41a023 to 0daf059 Compare December 31, 2024 11:42
This commit introduces BWC tests.

Right now BWC tests are not executed on Windows, thus Windows support is not guarantied.

Closes: Aiven-Open#315

Signed-off-by: Lukáš Vlček <lukas.vlcek@aiven.io>
@lukas-vlcek lukas-vlcek merged commit 8efef9a into Aiven-Open:main Dec 31, 2024
4 checks passed
@lukas-vlcek lukas-vlcek deleted the 315 branch December 31, 2024 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Introduce BWC testing
1 participant