Apache Doris 2.0.5 版本正式发布!

Apache Doris 2.0.5 版本已于 2024 年 2 月 27 日正式与大家见面。这次更新带来一系列行为变更和功能更新,并进行了若干的改进与优化,旨在为用户提供更为稳定高效的数据查询与分析体验。新版本已经上线,欢迎大家下载体验!

官网下载页:

https://doris.apache.org/download/

GitHub 下载:

https://github.com/apache/doris/releases

行为变更

select char(0) = '\0'返回 true,跟 MySQL 的行为保持一致

Export 导出数据支持空表

新增功能

利用过滤条件中的is null谓词,将 OUTER JOIN 转换为 ANTI JOIN

增加SHOW TABLETS BELONG语法,用于获取 Tablet 所属 Tablet

InferPredicates 支持 IN,例如:a = b & a in [1, 2] -> b in [1, 2]

支持对物化视图收集统计信息

SHOW PROCESSLIST支持输出连接对应的 FE

Export 导出 CSV 文件支持通过with_bom参数控制其是否带有 Windows BOM

改进优化

在无统计信息时对 Query Plan 进行优化

基于 Rollup 的统计信息对 Query Plan 进行优化

用户停止 Auto Analyze 后,将尽快停止统计信息收集任务

缓存统计信息收集异常,避免冗余异常栈信息

支持在 SQL 中自定义使用某一物化视图

优化 JDBC Catalog 谓词下推列的名字符转义

修复 MySQL Catalog 中to_date函数下推的问题

优化 JDBC 客户端连接关闭的逻辑异常,异常时正常取消查询

优化 JDBC 连接池的参数

通过 HMS API 获取 Hudi 外表的分区信息

优化 Routine Load 的内存占用和错误信息

如果max_backup_restore_job_num_per_db参数为 0,将跳过所有备份恢复任务

最后,衷心感谢 59 位开发者为 Apache Doris 2.0.5 版本做出了重要贡献,感谢他们长期以来对社区的支持!

airborne12、alexxing662、amorynan、AshinGau、BePPPower、bingquanzhao、BiteTheDDDDt、ByteYue、caiconghui、cambyzju、catpineapple、dataroaring、eldenmoon、Emor-nj、englefly、felixwluo、GoGoWen、HappenLee、hello-stephen、HHoflittlefish777、HowardQin、JackDrogon、jacktengg、jackwener、Jibing-Li、KassieZ、LemonLiTree、liaoxin01、liugddx、LuGuangming、morningman、morrySnow、mrhhsg、Mryange、mymeiyi、nextdreamblue、qidaye、ryanzryu、seawinde、starocean999、TangSiyang2001、vinlee19、w41ter、wangbo、wsjz、wuwenchi、xiaokang、XieJiann、xingyingone、xy720、xzj7019、yujun777、zclllyybb、zhangstar333、zhannngchen、zhiqiang-hhhh、zxealous、zy-kkk、zzzxl1993

请使用浏览器的分享功能分享到微信等