Apache IoTDB v1.3.3 发布|新增数据订阅,DataNode 主动监听并加载 TsFile 等功能
Apache IoTDB v1.3.3 已经发布,主要新增 String、Blob、Date、Timestamp 数据类型、增加数据订阅、DataNode 主动监听并加载 TsFile,同时增加可观测性指标、发送端支持传文件至指定目录后,接收端自动加载到 IoTDB、配置文件整合、客户端查询请求负载均衡等功能,对数据库监控、性能、稳定性进行了全方位提升,并修复部分产品 bug 和性能问题。
欢迎在我们的网站下载最新版本:
https://iotdb.apache.org/Download/
完整的 Release Notes 可参考此处:
https://raw.githubusercontent.com/apache/iotdb/rc/1.3.3/RELEASE_NOTES.md
当前 Release 可在此处下载:
http://iotdb.apache.org/Download
JDBC driver, session SDK, TsFile SDK, Spark-connector, Hadoop-connector, Hive-connector 以及 Flink-connector 可在此处查询:
https://search.maven.org/search?q=3Dg:org.apache.iotdb
IoTDB server 的 Docker image 在此处查找:
https://hub.docker.com/r/apache/iotdb
Python API 可在此处查找:
https://pypi.org/project/apache-iotdb/
Release Notes
## New Features & Improvements
存储模块:新增 String、Blob、Date、Timestamp 数据类型
存储模块:合并模块内存控制性能提升
查询模块:新增客户端查询请求负载均衡优化
查询模块:新增活跃元数据统计查询
查询模块:Filter 性能优化,提升聚合查询和 where 条件查询的速度
数据同步:发送端支持传文件至指定目录后,接收端自动加载到 IoTDB
数据同步:接收端新增数据类型请求的自动转换机制
数据订阅:新增数据订阅能力,支持以数据点或 TsFile 文件方式订阅数据库数据
数据加载:DataNode 主动监听并加载 TsFile,同时增加可观测性指标
流处理:Alter Pipe 支持 Alter Source 的能力
系统模块:优化配置文件,原有配置文件三合一,降低用户操作成本
系统模块:新增配置项设置接口
系统模块:优化重启恢复性能,减少启动时间
脚本与工具:新增元数据导入导出脚本
脚本与工具:新增对 Kubernetes Helm 的支持
## Bug Fixes
优化 pipe 插件升级兼容性问题
修正 pipeline 执行引擎内存预估
修复删除序列后插入数据,使用通配符查询无法找到数据,精确查询正常的问题
修复负数压缩比导致 Flush 失败的问题
修复 InFilter 在某些场景下未能过滤掉 NULL 值的问题
修复对齐序列的单列点数控制刷盘(avg_series_point_number_threshold)不生效的问题
修复 last 查询与 order by 和 limit 搭配使用时,order by 失效的问题
修复迁移 DataRegion 并执行 delete 操作后,未删除的对齐序列的数据查询点数减少的问题
修复在 Ratis 版本进行写入、单用户循环迁移、单用户删除设备少量数据后,Ratis 死锁的问题
作为全球性开源项目,截至目前,Apache IoTDB 已拥有 282 名贡献者、5.6K Stars、1K Forks,11606 commits。我们为大家提供了参与指南,欢迎越来越多的小伙伴助力 Apache IoTDB 项目的不断发展与前进。
欢迎迈出加入 Apache IoTDB 社区的第一步!
QQ 群:659990460
微信群:添加 IoTDB 小助手(微信公众号:apache_iotdb)
GitHub 仓库:https://github.com/apache/iotdb
评论