笔者最近由于工作需要开始调研 Apache Doris,通过阅读聚合函数代码切入 Apache Doris 内核,同时也秉承着开源的精神,开发了 array_agg 函数并贡献给社区。笔者通过这篇文章记录下对源码的一些理解,同时也方便后面的新人更快速地上手源码开发。 聚合函数,顾名思义,即对一组数据执行聚合计算并返回结果的函数,在统计分析过...
笔者最近由于工作需要开始调研 Apache Doris,通过阅读聚合函数代码切入 Apache Doris 内核,同时也秉承着开源的精神,开发了 array_agg 函数并贡献给社区。笔者通过这篇文章记录下对源码的一些理解,同时也方便后面的新人更快速地上手源码开发。 聚合函数,顾名思义,即对一组数据执行聚合计算并返回结果的函数,在统计分析过...
9. FE 报错规范化:https://github.com/apache/doris/pull/26328 10. 新增 array_agg 函数:https://github.com/apache/doris/pull/23474 11. 聚合函数 bug fix:https://github.com/apache/doris/pull/22932 12. 执行计划 bug fix:https://github.com/apache/doris/pull/30224 13. TaskGroupManager:https:/...
修复array_agg函数结果不对的问题。 使Variant 类型应当一直是 nullable. 修复Schema Change 没有正确处理空 Block 的问题。 修复使用json_length()函数时部分场景会出错的问题。 修复Iceberg 表没有正确处理 Date Cast 转换的问题。 修复Variant 类型建立 Index 时出现的部分 Bug。 修复当多个map_agg函数同时使用时...
新增array_agg 函数 聚合函数 Bug Fix 执行计划 Bug Fix TaskGroupManager 优化 BE Crash 修复 文档修改: https://github.com/apache/doris/pull/26958 https://github.com/apache/doris/pull/26410 https://github.com/apache/doris/pull/25082 https://github.com/apache/doris/pull/25075 ...
修复array_agg函数结果不对的问题。 https://github.com/apache/doris/pull/32387 使Variant 类型应当一直是 nullable. https://github.com/apache/doris/pull/32248 修复Schema Change 没有正确处理空 Block 的问题。 https://github.com/apache/doris/pull/32396 ...
date type 新增 AGG_STATE; backend 表去掉 cluster 列; 为了与 BI 工具更好兼容,在 show create table 时,将 datev2 和 datetimev2 显示为 date 和 datetime。 在BE 启动脚本中增加了 max_openfiles 和 swap 的检查,所以如果系统配置不合理,be 有可能会启动失败; ...
修复array_agg函数结果不对的问题。 使Variant 类型应当一直是 nullable. 修复Schema Change 没有正确处理空 Block 的问题。 修复使用json_length()函数时部分场景会出错的问题。 修复Iceberg 表没有正确处理 Date Cast 转换的问题。 修复Variant 类型建立 Index 时出现的部分 Bug。
修复array_agg函数结果不对的问题。 使Variant 类型应当一直是 nullable. 修复Schema Change 没有正确处理空 Block 的问题。 修复使用json_length()函数时部分场景会出错的问题。 修复Iceberg 表没有正确处理 Date Cast 转换的问题。 修复Variant 类型建立 Index 时出现的部分 Bug。
Iceberg 等外部数据源的能力,引入了Light Schema Change轻量表结构变更、实现毫秒级的 Schema Change 操作并且可以借助 Flink CDC 自动同步上游数据库的 DML 和 DDL 操作,以JDBC 外部表替换了过去的 ODBC 外部表,支持了 Java UDF 和 Romote UDF 以及 Array 数组类型和 JSONB 类型,修复了诸多之前版本的性能和稳定...