很久没有写文章了,一直在搞开发,趁着这次版本发布来写一篇。0.9.3 是一个小版本,没有动文件结构和 rpc,可以无痛升级。其实之前新发布了一个0.9.2,不过又发现一个比较严重的bug,于是就继续发了0.9.3。
正文 1258 字,预计阅读时间 4 分钟。
说几件事
这几个月 IoTDB 的官网做了个大的升级,比之前的界面美观很多,不对,是太多了!大家可以浏览一下:http://iotdb.apache.org/zh/
官网还新增了中英文的设计文档,虽然还不全,但是大的模块基本都有了,欢迎来提出宝贵建议或者贡献代码~
http://iotdb.apache.org/zh/SystemDesign/0-Architecture/1-Architecture.html
0.9.3 是 0.9 系列一个小版本,主要修了一个严重的bug:如果执行了错误的元数据操作,比如删除一个不存在的存储组,重启后元数据为空。因为重启重做元数据日志时,遇到异常直接将元数据模块置空了,修复方法就是跳过了错误的元数据日志。在0.10版本中,我们采用先执行再记录的方式,不会再记录错误日志。
Github 上开放了 issue 模块,大家关于bug反馈或者新的需求都可以来这里提问,我们会及时解答。
https://github.com/apache/incubator-iotdb/issues
发布手册
- [IOTDB-531] 修复 JDBC UTL 不支持域名的 bug
- [IOTDB-563] 修复 pentaho 无法被下载的问题
- [IOTDB-608] 重启时跳过错误的元数据日志
- [IOTDB-634] 修复将底层文件系统设置为 HDFS 时的数据合并问题
- [IOTDB-636] 修复 Grafana 连接器不使用正确的时间粒度问题
- [IOTDB-528] 增加 Grafana 连接器的降采样方式
- [IOTDB-635] 当 Grafana 对数据类型使用错误的聚合时,修改为通用的聚合函数 last 重试
- 移除官网关于加载外部 TsFile的 文档(这个功能是0.10版本的,还没发布)
下载使用
下载地址:
https://downloads.apache.org/incubator/iotdb/0.9.3-incubating/apache-iotdb-0.9.3-incubating-bin.zip
用户文档:
http://iotdb.apache.org/UserGuide/Master/0-Get%20Started/1-QuickStart.html
github 仓库中有完善的 example 模块,包含了其他各个模块的示例代码。
关于0.10.0
0.9.3版本的发布手册比较短,是因为很多功能和改进都放到了0.10.0版本中,包括查询引擎升级,TsFile 结构升级,缓存优化,标签、属性管理等等。到时候发布手册会非常长。0.10.0 的文件结构已经固定,升级工具也基本完成,0.10.0 会马上发布,敬请期待!
总结
如果正在使用 0.9.0-0.9.2,可以直接升级为 0.9.3,祝大家身体健康,工作顺利!
本文分享自微信公众号 - IoTDB漫游指南(Apache-IoTDB)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。