Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 46128

Apache Calcite 1.11.0,动态数据管理框架

$
0
0

Apache Calcite 1.11.0 发布了。Apache Calcite 是一个动态数据管理框架,用于 Hadoop 平台。

在上一版本发布后的近三个月,进行了很多改进和错误修复,它们其中的许多更新使规划器规则更智能。以下是一些重要的更新:

几个适配器有所改进:

  • JDBC 适配器现在可以向下推送 DML(INSERT,UPDATE,DELETE),窗口化聚合(OVER)以及 IS NULL 和 IS NOT NULL 运算符

  • Cassandra 适配器现在支持身份验证

  • Druid 适配器中的几个关键错误修复

对于相关和不相关的子查询,生成更有效的计划(例如,在一些相关的查询中,不再需要子查询来生成相关变量的值),现在可以处理多个相关性,并且还修复了几个正确性错误。

新增 SQL 特性:

  • CROSS APPLY 和 OUTER APPLY

  • MINUS 作为 EXCEPT 的同义词

  • EXPLAIN 命令的 “AS JSON” 选项

  • 在 INSERT 的目标列表中的复合标识符,允许插入记录值列的单个字段(如果使用的是 Apache Phoenix 适配器则可插入列族的单个字段)

  • 各种新的和扩展的内置函数:CONVERT,LTRIM,RTRIM,3-parameter LOCATE 和 POSITION,RAND,RAND_INTEGER 和应用于二进制类型的 SUBSTRING

发布主页完整更新日志

下载地址:


Viewing all articles
Browse latest Browse all 46128

Trending Articles