Guava upgrade?

2018-10-28 Thread Paul Hammant
Guava broke backwards compatibility again. Downstream uses (like
Cassandra-Java) have to do more than just bump a version of a dep, sadly.
Version 27.0 is out -
https://mvnrepository.com/artifact/com.google.guava/guava/27.0-jre

Can Cassandra upgrade Guava to latest, please?  Then downstream users of
Cassandra can upgrade too.

Perhaps also consider shading Guava if the usage is entirety a internal
concern.

I'd have raised a Jira ticket, but https://issues.apache.org/jira is pretty
much non-responsive for search and new issues.  I'd raise a ticket for that
too, but ...

- Paul


Re: Guava upgrade?

2018-10-30 Thread Paul Hammant
Hi Andy.

I found https://github.com/datastax/java-driver-shaded-guava which shades
Guava. I made a PR for it to include v27 but the maintainer thinks there's
no difference in API from v26, which is worth confirming. I'll do more
investigation.

- Paul