[ 
https://issues.apache.org/jira/browse/CASSANDRA-18831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17901798#comment-17901798
 ] 

Josh McKenzie commented on CASSANDRA-18831:
-------------------------------------------

{quote}so that whole discussion we had was pretty much useless ... wow
{quote}
This isn't a very constructive take. Let me reference and quote your summary 
email of the thread: 
[link|https://lists.apache.org/thread/sgyczb7s8qq4g9j2dw938kn6c4o395l4]
{quote}Okay, that works, so summary:

1) CEP-12 will be delivered WITHOUT interacting with Chronicle Queues,
something else will be used (most probably just a simple logger logging to
a text file, that is just enough for something like diagnostic logs which
are logged very sparsely)

2) We will NOT use Chronicle in the future for any new implementations /
solutions from now on.

3) We WILL be replacing loggers based on Chronicle Queues.

4) A new implementation replacing Chronicle Queues SHOULD take into account
a heterogeneous environment when it comes to consumers of the events
logged, being language-agnostic or supporting an open format which enables
that.
{quote}
We neglected to cover the question of "what happens in the future if something 
requires bumping the dependency version, such as a new JDK or a CVE". Had we 
thought to ask, I'd have said "yep, that's fine. It's not enmeshing us more 
with the library than we already are, so it won't make it any harder to remove 
the dependency."

If you have a strong disagreement with that, please elaborate on that so we can 
make forward progress rather than taking passive-aggressive pot-shots.

> 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