[ 
https://issues.apache.org/jira/browse/CASSANDRA-18645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ekaterina Dimitrova updated CASSANDRA-18645:
--------------------------------------------
    Test and Documentation Plan: 
We must remove the exclusion of failureaccess - Guava 
InternalFutureFailureAccess and InternalFuturesContains.
>From maven: 
"com.google.common.util.concurrent.internal.InternalFutureFailureAccess and 
InternalFutures. Most Guava users will never need to use this artifact. Its 
classes are conceptually a part of Guava, but they were moved to a separate 
artifact so that Android libraries can use them without pulling in all of Guava 
(just as they can use ListenableFuture by depending on the listenablefuture 
artifact)."

I went carefully through the changelog. The only thing that came out is that 
two security vulnerabilities have been fixed in the latest versions, so we no 
longer need the suppressions. I removed those.  
Patch, CI: J8, J11, J17
                         Status: Patch Available  (was: In Progress)

> Upgrade guava on trunk
> ----------------------
>
>                 Key: CASSANDRA-18645
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18645
>             Project: Cassandra
>          Issue Type: Task
>          Components: Build
>            Reporter: Ekaterina Dimitrova
>            Assignee: Ekaterina Dimitrova
>            Priority: Normal
>              Labels: Dependency
>             Fix For: 5.x
>
>
> Recently guava added JDK17 in CI and fixed some bugs down the road.
> Upgrading before the major 5.0 release is something we should do. 
> Also, the current version that Cassandra uses is from 2018. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to