StarRocks-2.0 (LTS) Release Notes(最新版本:2.0.9,发布日期:2022年8月6日)

StarRocks version 2.0

2.0

发布日期:2022年1月5日

2.0版本会作为 LTS(Long Term Support)长期支持半年,持续发布bugfix 版本,推荐稳定性要求高低版本用户升级到最新的2.0.x

New Feature

  • 外表
    • [实验功能]支持S3上的Hive外表功能 参考文档
    • DecimalV3支持外表查询
  • 实现存储层复杂表达式下推计算,获得性能提升
  • 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赞

除了牛逼、只能是牛逼

1赞

其他期待:
1.资源隔离控制
2.udf框架
3.ctas
4.字符串长度
5.零宽
6.权限认证

提一句,希望这种release notes优先公布在官网上,而不是论坛上。

牛逼,期待资源隔离

一个字:牛
二个字:牛牛
三个字:牛牛牛

万分期待 primary key模型的index 持久化落地。String类型的主键也能上线使用了

更新的所有的文档有列出来吗?

感谢您的建议!我们后续会做优化

文档在版本发布时同步更新,感谢关注

希望支持update操作

UDF 和资源隔离都在2.2版本,已经开发中了
CTAS已经开发完成了2.1版本发布
字符串最大长度会也会在2.1版本放宽到1MB

2.1版本在春节前后会发布 2.2版本在3月份发布

零宽断言和权限认证你可以多补充一些场景和描述去github开issue

有没有支持GPU的计划

目前还没有这方面的计划

2.0.1

发布日期:2022年1月21日

Improvement

  • 优化hive外表的隐式类型转换 (#2829)

  • 优化高并发查询时统计信息收集的锁竞争 (#2901)

  • 优化了CBO中一些统计信息

Bugfix

  • 修复低基数全局字典在副本数据不一致时的问题(#2700) (#2765)

  • 修复导入时 exec_mem_limit 的问题 (#2693)

  • 修复primary key导入时触发OOM的问题 (#2743)(#2777)

  • 修复MySQL外表大查询卡住的问题 (#2881)

Behavior change

  • 为了减小二进制包的大小,我们将访问S3相关的jar包移出,如果需要使用Hive外表访问S3,需要单独下载 Hive_s3_lib

有没有支持ARM的包

ARM的需要自行编译

2.1版本什么时候发布

您好,后续版本有发布时间吗?

预计2月底前会发布新版本