Skip to content

Releases: vlsi/mat-calcite-plugin

v1.6.2

17 Nov 14:19
Compare
Choose a tag to compare

Fixed java.lang.IllegalArgumentException: Illegal group reference when explain plan has table names with dollars.

Full Changelog: v1.6.1...v1.6.2

v1.6.1

15 Nov 17:12
Compare
Choose a tag to compare

Fixed java.lang.NoClassDefFoundError: org/apache/calcite/runtime/CalciteContextException when SQL fails in MAT UI (regression since 1.6.0)

Full Changelog: v1.6.0...v1.6.1

Major changes in 1.6.0:

Update sites:

v1.6.0 - update site, recursive queries

15 Nov 16:15
Compare
Choose a tag to compare

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

Full Changelog: v1.5.0...v1.6.0

v1.5.0: Update Calcite to 1.26, add @super, @className, @classLoader

12 Oct 10:38
Compare
Choose a tag to compare

Added

  • Extra property for all objects: @class (references to java.lang.Class)
  • Extra property for all objects: @className (returns the name of the class)
  • Extra property for Class objects: @classLoader (references to java.lang.ClassLoader)
  • Extra property for Class objects: @super (references to java.lang.Class)

Changed

Fixed

  • name for IClass return class name rather than the value of Class.name field (OpenJDK uses the field as a cache, so it might be null)
  • Declare reference columns as nullable, so the engine does not optimize count(name) into count(*)

v1.4.0

08 Sep 15:35
Compare
Choose a tag to compare
Prepare for release v1.4.0

v1.3.0

15 Sep 17:37
Compare
Choose a tag to compare
Prepare for release v1.3.0