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
> 

Reply via email to