The Apache Calcite PMC is pleased to announce Apache Calcite release 1.26.0.
Warning: Calcite 1.26.0 has severe issues with RexNode simplification caused by SEARCH operator (
wrong data from query optimization like in CALCITE-4325,
CALCITE-4352, NullPointerException),
so use 1.26.0 for development only, and beware that Calcite 1.26.0 might corrupt your data.
This release comes about two months after 1.25.0 and includes more than 70 resolved issues, comprising a lot of new features and bug-fixes. Among others, it is worth highlighting the following.
- SEARCH operator and Sarg literal
- PIVOT operator in SQL
- Spatial index based on Hilbert space-filling curve
- Provide utility to visualize RelNode
- Support JDK 15 and Guava version 29.0-jre
See the release notes; download the release.