The Apache Calcite PMC is pleased to announce Apache Calcite release 1.22.0.
This release comes five months after 1.21.0. It includes more than 250 resolved issues, comprising a large number of new features as well as general improvements and bug-fixes. Among others, it is worth highlighting the following.
- Supports SQL hints for different kind of relational expressions (CALCITE-482)
- A new Redis adaptor (CALCITE-3510)
- More Oracle and MySQL functions are supported, i.e. Oracle
XML
function (CALCITE-3579, CALCITE-3580), MySQL math functions (CALCITE-3684, CALCITE-3695, CALCITE-3707)
We have also fixed some important bugs:
- The metadata cache is fixed for rare cases that
RelSet
s are merging (CALCITE-2018) - The
GROUP_ID
now returns correct results (CALCITE-1824) -
CORRELATE
row count estimation has been fixed, it is always 1 before (CALCITE-3711) - The modulus precision inference of
DECIMAL
s has been fixed (CALCITE-3435)
See the release notes; download the release.