[
https://issues.apache.org/jira/browse/CASSANDRA-18831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17902034#comment-17902034
]
Josh McKenzie commented on CASSANDRA-18831:
-------------------------------------------
Yeah, we weren't 100% clear on the "hard -1 to ea lib" bit on the thread; I'd
forgotten about the anti-ea portion of that discussion Mick. Thanks for the
reminder.
EA in the case of chronicle isn't "ea" in the sense of most libs. To reiterate
what I'd mentioned on that email thread:
{quote}• The latest ea is code identical to the .0 stable release
• Subsequent bugfixes get applied to the customer-only stable branch *and one
release forward*
• Projects running ea releases would need to cherry-pick those bugfixes back or
run on the next branch's ea, which could introduce the project to API changes
or other risks
{quote}
Since its impact is isolated to FQLTool and there's no change in the scope of
our dependency on the lib, our commitment to stability and quality when we ship
our next major will hold even with this library being bumped to an "ea" dep.
I'd much prefer if someone had the bandwidth to remove Chronicle before then,
but much like the "We shouldn't block CEP-12 on this unrelated external
technical debt", we should apply the same heuristic to anything else that
stumbles across this for now so long as it doesn't increase our dependency on
the library at all.
> JDK21 support
> -------------
>
> Key: CASSANDRA-18831
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18831
> Project: Apache 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]