Skip to content

Conversation

@michaelsembwever
Copy link
Member

@michaelsembwever michaelsembwever commented Sep 18, 2025

common.assert_jdk_valid_for_cassandra_version performs the jdk version check based on only cassandra versions

@bereng
Copy link
Contributor

bereng commented Sep 18, 2025

+1

Copy link

@szymon-miezal szymon-miezal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The patch makes sense to me, it allows to rely on single source of truth.
DSE 6.x can run on both Java 8 and 11, AFAIR it also adversities itself as C* 4.x, which means running on both versions will be possible.

…ersion

common.assert_jdk_valid_for_cassandra_version performs the jdk version check based on only cassandra versions

 patch by Mick Semb Wever; reviewed by Berenguer Blasi, Szymon Miężał for CASSANDRA-20907
@michaelsembwever michaelsembwever force-pushed the mck/fix-install-dir-non-c-java-check branch from eaafc45 to 747d0de Compare September 18, 2025 10:11

common.assert_jdk_valid_for_cassandra_version(extension.get_cluster_class(options.install_dir).getNodeClass().get_version_from_build(options.install_dir))
node_class = extension.get_cluster_class(options.install_dir).getNodeClass()
common.assert_jdk_valid_for_cassandra_version(node_class.get_version_from_build(options.install_dir, cassandra=True))
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adding cassandra=True is the fix here.

@michaelsembwever michaelsembwever merged commit 3ef48de into trunk Sep 18, 2025
2 checks passed
@michaelsembwever michaelsembwever deleted the mck/fix-install-dir-non-c-java-check branch September 18, 2025 10:21
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.

3 participants