v1.6.0 - update site, recursive queries
Known issues
java.lang.NoClassDefFoundError: org/apache/calcite/runtime/CalciteContextException
displayed in UI instead of SQL exception. Fixed in 1.6.1
What's Changed
- Added update sites: https://vlsi.github.io/mat-calcite-plugin-update-site/stable, https://vlsi.github.io/mat-calcite-plugin-update-site/ea
- Added
WITH RECURSIVE
queries thanks to Calcite 1.36.0: https://calcite.apache.org/news/2023/11/10/release-1.36.0/ - Various optimizations thanks to Calcite 1.26.0 -> 1.36.0 update, see https://calcite.apache.org/news/
- Introduce 'asArray' group of functions by @Lerm in #15
- Handle '[]' field name references directly, Introduce the 'getStaticField' function, Update maven-bundle-plugin by @Lerm in #28
- Bump guava from 29.0-jre to 32.0.0-jre in /MatCalciteDependencies by @dependabot in #26
- chore: replace MatCalciteDependencies with Import-Package in META-INF/MANIFEST.MF by @vlsi in #33
- chore: publish artifacts by @vlsi in #34
- chore: add release action by @vlsi in #35
Full Changelog: v1.5.0...v1.6.0