Francis, I see that you got a release of vlsi-release-plugins and applied fixes to both Calcite and Avatica main branch.
I really appreciate your quick response. This issue had broken Avatica's CI and was one cache-flush away from breaking Calcite's CI for everyone. Also thanks to Vladimir for an expedited release of vlsi-release-plugins. Julian On 2022/11/08 09:59:11 Francis Chuang wrote: > vlsi-release-plugins has been updated to use grgit-gradle 4.1.1 and > grgit-core 4.1.1. > > Just waiting for a release to be tagged, so we can upgrade for both > calcite and avatica. > > I've opened CALCITE-5372 [1]. > > [1] https://issues.apache.org/jira/browse/CALCITE-5372 > > On 8/11/2022 5:47 pm, Francis Chuang wrote: > > I have logged https://github.com/vlsi/vlsi-release-plugins/issues/57 > > with vls-release-plugins. > > > > Have not tried this personally, but gradle has some documentation [1] > > for overriding a transitive dependency. > > > > [1] > > https://docs.gradle.org/current/userguide/dependency_downgrade_and_exclude.html#sec:enforcing_dependency_version > > > > On 8/11/2022 5:41 pm, Julian Hyde wrote: > >> We have started to get build errors from Avatica because we depend on > >> version 4.0.1 of libraries grgit-gradle and grgit-core and these no > >> longer exist in Maven Central. The oldest version in Maven Central is > >> 4.1.1. > >> > >> I have logged a bug [1] and tried to make a fix [2] but apparently I > >> don't understand how to override transitive dependencies in Gradle. > >> Can someone who understands Gradle please take a look? > >> > >> Julian > >> > >> [1] https://issues.apache.org/jira/browse/CALCITE-5371 > >> > >> [2] https://github.com/julianhyde/calcite-avatica/tree/5371-bump-grgit >
