Hi Stefan,
+1 on the CircleCI changes.
A few months ago, I took a shot at CircleCI to add support for Java 1.7 and
in the process (perhaps the more important takeaway), explored adding
"aliases" to avoid code duplication in the yml file (
https://github.com/apache/cassandra/pull/248/commits/47855
Hi Paul,
There is a ticket with some work done for upgrading to Guava 26 (
https://issues.apache.org/jira/browse/CASSANDRA-14655 ). It looks like
there are no breaking changes between Guava 26 and 27, so it might just
work if that patch is accepted.
With regards to shading, I'm not sure if there
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