Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 3.44 KB

release-2.0.md

File metadata and controls

59 lines (43 loc) · 3.44 KB

StarRocks version 2.0

2.0.0

发布日期:2022年1月5日

New Feature

  • 外表
    • [实验功能]支持S3上的Hive外表功能 参考文档
    • DecimalV3支持外表查询 #425
  • 实现存储层复杂表达式下推计算,获得性能提升
  • Broker Load支持华为OBS #1182
  • 支持国密算法sm3
  • 适配ARM类国产CPU:通过鲲鹏架构验证
  • 主键模型(Primary Key)正式发布,该模型支持Stream Load、Broker Load、Routine Load,同时提供了基于Flink-cdc的MySQL数据的秒级同步工具。参考文档

Improvement

  • 优化算子性能
    • 低基数字典性能优化#791
    • 单表的int scan性能优化 #273
    • 高基数下的count(distinct int) 性能优化 #139 #250 #544#570
    • 执行层优化和完善 Group by 2 int / limit / case when / not equal
  • 内存管理优化
    • 重构内存统计/控制框架,精确统计内存使用,彻底解决OOM
    • 优化元数据内存使用
    • 解决大内存释放长时间卡住执行线程的问题
    • 进程优雅退出机制,支持内存泄漏检查#1093

Bugfix

  • 修复Hive外表大量获取元数据超时的问题
  • 修复物化视图创建报错信息不明确的问题
  • 修复向量化引擎对like的实现 #722
  • 修复alter table中谓词is的解析错误#725
  • 修复curdate函数没办法格式化日期的问题

2.0.1

发布日期: 2022年1月21日

Imporvement

  • 优化StarRocks读取Hive外表时Hive外表隐式数据转换的功能。 #2829
  • 优化高并发查询场景下,StarRocks CBO优化器采集统计信息时的锁竞争问题。 #2901
  • 优化CBO的统计信息工作,UNION算子等。

Bugfix

  • 修复副本的全局字典不一致而引起查询的问题。 #2700#2765
  • 修复数据导入至StarRocks前设置参数exec_mem_limit不生效的问题。 #2693

    参数exec_mem_limit用于指定数据导入时单个BE节点计算层使用的内存上限。

  • 修复数据导入至StarRocks主键模型时触发OOM的问题。 #2743#2777
  • 修复StarRocks在查询大数量级的MySQL外部表时的查询卡死问题。 #2881

Behavior Change

  • StarRocks支持使用Hive外表访问创建在Hive外表上的Amazon S3外表。由于用于访问Amazon S3外表的jar包较大,因此StarRocks二进制产品包目前暂未包含该jar包。如有需要,请单击Hive_s3_lib进行下载。