The [Apache Calcite PMC]({{ site.baseurl }}) is pleased to announce [Apache Calcite release 1.23.0]({{ site.baseurl }}/docs/history.html#v1-23-0).
This release comes two months after 1.22.0. It includes more than 100 resolved issues, comprising a lot of new features as well as performance improvements and bug-fixes. For some complex queries, the planning speed can be 50x or more faster than previous versions with built-in default rule set. It is also worth highlighting that Calcite now:
VolcanoPlanner
performance by removing rule match and subset importance (CALCITE-3753)VolcanoPlanner
performance when abstract converter is enabled (CALCITE-2970)SESSION
and HOP
Table function (CALCITE-3780, CALCITE-3737)