[ 
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]

Reply via email to