[
https://issues.apache.org/jira/browse/CASSANDRA-18831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17837735#comment-17837735
]
Josh McKenzie commented on CASSANDRA-18831:
-------------------------------------------
Sorry, think this is me abusing colloquialisms of US english.
Basically, I'm only reactively updating dependencies where required to get them
to work on JDK21. I'm not proactively going to update any dependencies unless
required by the JDK upgrade and environment.
The 3 heuristics I use to determine whether to advocate for a dependency bump:
# Is there a CVE?
# Do we need to bump the dep to support some other change (another lib bump,
JDK version change, etc)?
# Is there new functionality we need from either a new dep or a version update?
In the case of things working on JDK21, I'm limiting my considerations to #2
above; only updating where required to have things work on JDK21. My guess is
the gap from 17->21 is smaller than the gap from 11->17 was so I'm not running
into as many breakages as you did w/that work, for which I am very grateful to
you. :)
> Enable Cassandra to build and run under JDK21
> ---------------------------------------------
>
> Key: CASSANDRA-18831
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18831
> Project: Cassandra
> Issue Type: Task
> Components: Build
> Reporter: Achilles Benetopoulos
> Assignee: Josh McKenzie
> Priority: Normal
> Fix For: 5.x
>
> Attachments: jdk21-patch
>
>
> This patch builds on the work in CASSANDRA-16895 that added JDK17 to the list
> of supported Java versions, and extends that work to enable building and
> running Cassandra under JDK21.
> The following commits comprise the changes included in the attached patch:
> -
> [https://github.com/apache/cassandra/commit/b15d4d6980e787ab5f3405ca8cb17a9c92a4aa47]
> -
> [https://github.com/apache/cassandra/commit/0c5df38dafe58bfec8924e81507bb604e1543897]
> -
> [https://github.com/apache/cassandra/commit/6506b7279d98eed4b2b65b71e0c6f41eb78c6913]
> -
> [https://github.com/apache/cassandra/commit/564cbd534c5a975cda0c629c14c68c8745b41451]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]