观众朋友们:
下午好!
今天是2021年04月13日星期二,农历三月初二。
欢迎收看【Doris近日要闻】~本次为您带来的是2021年03月22日~2021年04月11日的三周总结。
▼
01 统计数据
共20位作者提交了42个Commit。感谢以下作者的贡献:
Zhengguo Yang, Mingyu Chen, zh0122, weizuo93, stdpain, caiconghui, 曹建华,xinghuayu007, EmmyMiao87, 张家锋, zhangboya1, xy720, weihongkai2008, wangbo, luozenglin, Yingchun Lai, Patrick, HappenLee, Dayue Gao, Aimiyoo
最近3周,共修改新增代码行2361,删除代码行4607。
重要提示:
从Commit ad67dd3开始,编译BE使用的GCC版本升级到GCC10。
如使用Docker编译环境镜像,需使用1.3版本的Docker编译镜像。
▼
02 主要进展
2.1 新增功能
-
https://github.com/apache/incubator-doris/pull/5581
新增bitmap_min函数。
-
https://github.com/apache/incubator-doris/pull/5463
支持通过StreamLoad导入压缩格式文件。
-
https://github.com/apache/incubator-doris/pull/5445
支持Export导出功能指定where过滤条件。支持导出文件使用多字节行列分隔符。支持导出到本地文件。
-
https://github.com/apache/incubator-doris/pull/5489
支持通过outfile语句导出结果集到本地磁盘,并支持导出后写入导出成功的标记文件。
-
https://github.com/apache/incubator-doris/pull/5475
支持在命令行使用可视化的树形结构展示查询计划和查询Profile。
2.2 WIP
-
https://github.com/apache/incubator-doris/pull/5521
查询优化器支持更多的Colocation场景。
2.3 Bug修复
-
https://github.com/apache/incubator-doris/pull/5541
修复某些情况下,数据文件可能被错误删除的问题。
-
https://github.com/apache/incubator-doris/pull/5534
修复在多字节分隔符情况下,可能导致最后一列为null的情况。
-
https://github.com/apache/incubator-doris/pull/5564
修复RPC超时时间不合理导致Publish任务失败的问题。
-
https://github.com/apache/incubator-doris/pull/5587
修复某些情况下提交Broker Load导致空指针的问题。
-
https://github.com/apache/incubator-doris/pull/5585
修复FE UI界面无法显示系统硬件信息的问题。
-
https://github.com/apache/incubator-doris/pull/5584
修复在Select List中出现Grouping函数时,可能导致查询解析错误的问题。
-
https://github.com/apache/incubator-doris/pull/5578
修复Broker使用keytab文件时,keytab文件可能会被重复覆盖的问题。
-
https://github.com/apache/incubator-doris/pull/5608
修复预聚合参数isPreAggregation被错误规划导致BE查询出core的问题。
-
https://github.com/apache/incubator-doris/pull/5527
修复某些情况下,已过期的rowset文件不会被清理的问题。
-
https://github.com/apache/incubator-doris/pull/5540
修复部分情况下,增量clone一直失败的问题。
2.4 功能改进
-
https://github.com/apache/incubator-doris/pull/5520
优化了SHOW TABLES的结果以兼容第三方系统。
-
https://github.com/apache/incubator-doris/pull/5561
优化了Cumulative point的计算方式以便BE重启后不必要的Compaction操作。
-
https://github.com/apache/incubator-doris/pull/5516
梳理的Memtracker的层级关系,使得Memtracker能够更精确的反映内存使用情况。
-
https://github.com/apache/incubator-doris/pull/5554
因为fmt库以加速返回查询结果时的序列化性能。
2.5 其他
-
https://github.com/apache/incubator-doris/pull/5394
https://github.com/apache/incubator-doris/pull/5566
https://github.com/apache/incubator-doris/pull/5547
编译环境升级到GCC 10
观众朋友们,本期的Doris三周要闻节目就播送完了。
感谢您的收看,我们下周再见!
欢迎扫码关注:
Apache Doris(incubating)官方公众号
相关链接:
Apache Doris官方网站:
http://doris.incubator.apache.org
Apache Doris Github:
https://github.com/apache/incubator-doris
Apache Doris Wiki:
https://github.com/apache/incubator-doris/wiki
Apache Doris 开发者邮件组:
dev@doris.apache.org