You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Thomas Diesler (Jira)" <ji...@apache.org> on 2019/11/05 13:03:00 UTC
[jira] [Commented] (CAMEL-14140) Remove global dependency on
outdated guava
[ https://issues.apache.org/jira/browse/CAMEL-14140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16967506#comment-16967506 ]
Thomas Diesler commented on CAMEL-14140:
----------------------------------------
Here are the various usages of guava ...
{code}
[tdiesler@MacBook3 camel]$ cat parent/pom.xml | grep guava-version
<azure-guava-version>20.0</azure-guava-version>
<cassandra-driver-guava-version>19.0</cassandra-driver-guava-version>
<google-guava-version>19.0</google-guava-version>
<google-mail-guava-version>17.0</google-mail-guava-version>
<grpc-guava-version>26.0-android</grpc-guava-version>
<influx-guava-version>20.0</influx-guava-version>
<jackrabbit-guava-version>15.0</jackrabbit-guava-version>
<jclouds-google-guava-version>18.0</jclouds-google-guava-version>
<jclouds-google-guava-version-range>[18.0,19.0)</jclouds-google-guava-version-range>
<jira-guava-version>26.0-jre</jira-guava-version>
<leveldb-guava-version>21.0</leveldb-guava-version>
<mustache-guava-version>20.0</mustache-guava-version>
<openstack4j-guava-version>17.0</openstack4j-guava-version>
<protobuf-guava-version>26.0-android</protobuf-guava-version>
<swagger-java-guava-version>27.1-jre</swagger-java-guava-version>
<zookeeper-guava-version>16.0</zookeeper-guava-version>
{code}
> Remove global dependency on outdated guava
> ------------------------------------------
>
> Key: CAMEL-14140
> URL: https://issues.apache.org/jira/browse/CAMEL-14140
> Project: Camel
> Issue Type: Task
> Components: camel-cassandraql
> Reporter: Thomas Diesler
> Assignee: Thomas Diesler
> Priority: Major
> Fix For: 3.0.0
>
>
> Currently, camel comes with google-guava-version=19.0 which contains a number of deprecated APIs that have been removed in 20.x. AFAICS, cassandra-3.x is the only component that depends on these deprecated guava APIs. This dependency has been removed in cassandra-4.x, which is currently in alpha. In WildFly-Camel, I confirmed that it should generally be possible to update to guava-26.x as long as cassandra can still use 19.x
--
This message was sent by Atlassian Jira
(v8.3.4#803005)