Apache IoTDB v1.3.2 发布|新增 explain analyze、UDAF 自定义聚合函数框架等功能
Apache IoTDB v1.3.2 已经发布,主要新增 explain analyze 语句分析单个 SQL 查询耗时、UDAF 用户自定义聚合函数框架、元数据同步、统计指定路径下数据点数、SQL 语句导入导出脚本等功能,同时集群管理工具支持滚动升级、上传插件到整个集群,对数据库监控、性能、稳定性进行了全方位提升,并修复部分产品 bug 和性能问题。
欢迎在我们的网站下载最新版本:
https://iotdb.apache.org/Download/
完整的 Release Notes 可参考此处:
https://raw.githubusercontent.com/apache/iotdb/rc/1.3.2/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
存储模块:insertRecords 接口写入性能提升
查询模块:新增 Explain Analyze 语句(监控单条 SQL 执行各阶段耗时)
查询模块:新增 UDAF 用户自定义聚合函数框架
查询模块:新增 MaxBy/MinBy 函数,支持获取最大/小值的同时返回对应时间戳
查询模块:值过滤查询性能提升
数据同步:路径匹配支持通配符
数据同步:支持元数据同步(含时间序列及相关属性、权限等设置)
流处理:增加 Alter Pipe 语句,支持热更新 Pipe 任务的插件
系统模块:系统数据点数统计增加对 load TsFile 导入数据的统计
脚本与工具:新增本地升级备份工具(通过硬链接对原有数据进行备份)
脚本与工具:新增 export-data/import-data 脚本,支持将数据导出为 CSV、TsFile 格式或 SQL 语句
脚本与工具:Windows 环境支持通过窗口名区分 ConfigNode、DataNode、Cli
## Bug Fixes
优化 drop 数据库超时导致 NPE 时报错信息
增加 notifyLeaderReady、notifyLeaderChanged、procedure worker 日志
增加文件合并时现有错误数据兼容处理
修复 flush 空文件导致查询死锁问题
修复 Ratis 在读写删场景下查询卡死问题
修复 load 与合并的并发 bug
修复某些场景下系统压缩比文件中记录的累积 memtable 内存大小为负数的问题
修复合并任务内存估计时报 ConcurrentModificationException 的问题
作为全球性开源项目,截至目前,Apache IoTDB 已拥有 267 名贡献者、4.3K Stars、971 Forks,10850 commits。我们为大家提供了参与指南,欢迎越来越多的小伙伴助力 Apache IoTDB 项目的不断发展与前进。
欢迎迈出加入 Apache IoTDB 社区的第一步!
QQ 群:659990460
微信群:添加 IoTDB 小助手(微信公众号:apache_iotdb)
GitHub 仓库:https://github.com/apache/iotdb
评论