Bootstrap

OpenMLDB Weekly Update(2021.8.30-2021.9.6)

Summary

本周合并 Pull requests 18个,新增Pull requests 9个,关闭 Issues 10个,新增 Issues 26个。总计94个文件修改,新增1502行代码,删除7764行代码。发布Release版本v0.2.3。

Merged Pull Requests

  • #305 

  • #364 

  • #327 

  • #341 

  • #346 

  • #355 merged 

  • #348 

  • #328 

  • #307 

  • #299 

  • #343 

  • #344 

  • #308 

  • #332 

  • #310 

  • #326 

  • #325 

  • #246 

Open Pull Requests

  • #347 

  • #349

  • #350 

  • #359 

  • #361 

  • #366 

  • #367 

  • #368 

  • #370

Close Issues

  • #363 

  • #331 

  • #345 

  • #298 

  • #202 

  • #337 

  • #333 

  • #122 

  • #324 

  • #218

Open Issues

  • #365 

  • #362 

  • #360 

  • #358 

  • #357 

  • #356 

  • #354 

  • #353 

  • #352 

  • #351 

  • #342 

  • #340 

  • #339 

  • #338 

  • #336 

  • #335 

  • #334 

  • #330 

  • #329 

  • #323 

  • #322 

  • #321 

  • #318 

  • #317 

  • #316 

  • #315 

Contributors

  • aceforeverd()

  • dependabot[bot](49699333+dependabot[bot]@)

  • dl239()

  • HuangWei()

  • imotai()

  • Lucifer()

  • luyuxiao211()

  • Rohan Sharma()

  • tobe()

  • Wang ZeKai()

  • wuyou10206()

  • xuman2019()

Highlights

本周发布Release v0.2.3版本,在功能特性、性能稳定性上都在稳步提升。在线存储引擎数据导入工具支持批量导入(Bulk load),在线计算引擎批处理模式(Batch mode)支持带参数的SQL查询,离线存储引擎支持数仓元数据服务(Hive metastore)以及数据湖存储格式(Apache Iceberg),数据分析能力支持Trino计算集群,离线计算引擎支持全局排序节点(SortByNode)。修复大量性能和功能相关的Bug,如端到端离线计算引擎测试时使用相同SQL导致的错误,在线存储引擎添加索引使用desc来展示TTL值有误等等。SQL语法也有拓展支持nvl、nvl2等函数,支持”&”、“|”、“^”、“~“等位操作函数,支持Between谓词逻辑等。详细Release日志请参考  。

OpenMLDB整体架构也在升级重构中,全新的近实时存储服务Nearline Tablet和批处理任务管理服务TaskManager也在初步设计和实现中,新增模块在OpenMLDB的易用性和可拓展性上有进一步增强,相信在不久的v0.3.0正式版中可以与开发者见面。

欢迎更多开发者关注和参与开源项目。