[ https://issues.apache.org/jira/browse/CALCITE-4789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17418598#comment-17418598 ]
Alessandro Solimando commented on CALCITE-4789: ----------------------------------------------- I have tried to reproduce the error without success using your branch [4789-guava-19.|https://github.com/julianhyde/calcite/tree/4789-guava-19] Here is an example of how I run the tests (I tried 5 versions between 19 and 28 by looking [here|https://repo.maven.apache.org/maven2/com/google/guava/guava/]): {code:java} ./gradlew :cassandra:test --tests "org.apache.calcite.test.CassandraAdapterDataTypesTest.testCollectionsInnerValues" -Pguava.version=19.0{code} Here is the output: {noformat} Gradle Test Executor 15 STANDARD_OUT 2021-09-22 15:20:29 [ForkJoinPool-1-worker-9] ERROR o.a.cassandra.service.StorageService - Stopping gossiper 21.5sec, 1 completed, 0 failed, 0 skipped, Gradle Test Run :cassandra:test{noformat} Since the value that was changed is _timestamp_, I also tried different time zones, the test is still successful: {noformat} ./gradlew :cassandra:test --tests "org.apache.calcite.test.CassandraAdapterDataTypesTest.testCollectionsInnerValues" -Pguava.version=19.0 -Duser.timezone="America/Los_Angeles"{noformat} I have tried also to run the test directly from IntelliJ, the test is passing. I must be missing something but I tried all I could think of, do you have any suggestions? > Build is broken on Guava versions < 21 > -------------------------------------- > > Key: CALCITE-4789 > URL: https://issues.apache.org/jira/browse/CALCITE-4789 > Project: Calcite > Issue Type: Bug > Environment: The build is currently broken on Guava versions 20 and > lower. We claim in the release notes to support Guava 19 and higher. > As part of this change, enable testing in CI of the lowest and highest > supported Guava version. (We used to do this, but we stopped when we moved > from Maven to Gradle. I still don't know how to set the Guava version from > the Gradle command line.) > Reporter: Julian Hyde > Assignee: Julian Hyde > Priority: Major > Fix For: 1.28.0 > > > The build is broken on versions of Gradle less than 21. In our release notes > we say we support Gradle 19 and higher. > We used to test the supported range of Guava versions in CI. The fix for this > issue must resume CI testing for the range of supported versions (currently > 19.0 to 29.0-jre per > [history.md|https://calcite.apache.org/docs/history.html] and 19.0 and higher > per a comment in {{gradle.properties}}). > How do I set the Guava version from the Gradle command line? I’d expect > {code:java} > ./gradlew -Dguava.version=19.0 > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)