[
https://issues.apache.org/jira/browse/CAMEL-14140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16968340#comment-16968340
]
Thomas Diesler edited comment on CAMEL-14140 at 11/6/19 12:56 PM:
------------------------------------------------------------------
PR: [https://github.com/apache/camel/pull/3321]
In this (bold) PR I replaced all occurrences of guava >= 20.0 with the latest
that was already being used i.e. 27.1-jre. References to older guava versions
remain unchanged.
This changes/aligns the referenced guava version for: azure, grpc, influxdb,
jira, leveldb, mustache, protobuf and swagger
I verified that this change is valid for WFC module wiring i.e. all tests pass.
There may however be code paths that WFC did not go through. I trust that the
Camel test suite would catch problems in those if there are any.
was (Author: tdiesler):
PR: [https://github.com/apache/camel/pull/3321]
In this (bold) PR I replaced all occurrences of guava >= 20.0 with the latest
that was already being used i.e. 27.1-jre. References to older guava versions
remain unchanged.
This changes/aligns the referenced guava version for: azure, grpc, influxdb,
jira, leveldb, mustache, protobuf and swagger
I verified that this change is valid for WFC module wiring i.e. all tests pass.
There may however be code paths that WFC did not go through. I trust that the
Camel test suite would catch problems in those if there are any.
> 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
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> 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)