Apache Calcite 1.10.0 发布了。
Apache Calcite 是一个动态数据管理框架,用于 Hadoop 平台。这次发行的版本包括了超过30个的bug修复,小的提升以及计划规则和APIs的内部变化。
更新内容:
[CALCITE-1374] Support operator != as an alternative to<>
Bug fixes, API changes and minor enhancements
[CALCITE-1378]ArrayIndexOutOfBoundsException in sql-to-rel conversion for two-level columns
[CALCITE-1379] When expanding STAR, expand sub-fields in RecordType columns of StructKind.PEEK_FIELDS and StructKind.PEEK_FIELDS_DEFAULT
[CALCITE-1381] Function quantifier should be retained in a cloned Sql call (zhengdong)
[CALCITE-1386]ITEM operator ignores the value type of the collection, assigns to Object variable (Jungtaek Lim)
[CALCITE-1392] Druid default time column not properly recognized
[CALCITE-1394] Using CoreMatchers.containsString causes javadoc errors
[CALCITE-1396]isDeterministic only explores top RexCall
[CALCITE-1397]ClassCastException in FilterReduceExpressionsRule
[CALCITE-1398] Change visibility of RelFieldTrimmer utility methods
[CALCITE-1400]AggregatePullUpConstantsRule might adjust aggregation function parameters indices wrongly
[CALCITE-1402] Druid Filter translation incorrect if input reference is in RHS of comparison
[CALCITE-1403]DruidAdapterIT broken
[CALCITE-1420] Allow Calcite JDBC Driver minor version to be greater than 9
Web site and documentation
[CALCITE-1393] Exclude packages org.apache.calcite.benchmarks.generated, org.openjdk.jmh from javadoc
下载地址:
http://calcite.apache.org/downloads/#source-releases
来自:开源中国社区

