# Release version
Version | IoTDB Binaries | IoTDB Sources | release notes | ||||
---|---|---|---|---|---|---|---|
0.11.1 | Release | SHA512 | ASC | Sources | SHA512 | ASC | release notes |
0.10.1 | Release | SHA512 | ASC | Sources | SHA512 | ASC | release notes |
Legacy version are available here: https://archive.apache.org/dist/iotdb/ (opens new window)
Attention:
How to upgrade a minor version (e.g., from v0.9.0 to v0.9.3)?
- versions which have the same major version are compatible.
- Just download and unzip the new version. Then modify the configuration files to keep consistent with what you set in the old version.
- stop the old vesion instance, and start the new one.
How to upgrade from v.10.x to v0.11.x?
- The data format (i.e., TsFile data) of v0.10.x and v0.11 are compatible, but the WAL file is incompatible. So, you can follow the steps:
- Stop writing new data.
- Call
flush
command usingsbin/start-cli.sh
in v0.10.x to close all TsFiles. - We recommend to backup the the wal files and mlog.txt before upgrading for rolling back.
- Just download, unzip v0.11.x.zip, and modify conf/iotdb-engine.proeprties to let all the directories point to the data folder set in v0.10.x (or the backup folder). You can also modify other settings if you want.
- Stop IoTDB v0.10.x instance, and start v0.11.x, then the IoTDB will upgrade data file format automatically.
- NOTICE: V0.11 changes many settings in conf/iotdb-engine.properties, so do not use v0.10's configuration file directly.
How to upgrade from v.9.x to v0.10.x?
- Upgrading from v0.9 to v0.10 is more complex than v0.8 to v0.9.
- Stop writing new data.
- Call
flush
command using sbin/start-client.sh in v0.9 to close all TsFiles. - We recommend to backup the data file (also the wal files and mlog.txt) before upgrading for rolling back.
- Just download, unzip v0.10.x.zip, and modify conf/iotdb-engine.proeprties to let all the directories point to the folders set in v0.9.x (or the backup folder). You can also modify other settings if you want.
- Stop IoTDB v0.9 instance, and start v0.10.x, then the IoTDB will upgrade data file format automatically.
How to upgrade from 0.8.x to v0.9.x?
- We recommend to backup the data file (also the wal files and mlog.txt) before upgrading for rolling back.
- Just download, unzip v0.9.x.zip, and modify conf/iotdb-engine.proeprties to let all the directories point to the folders set in v0.8.x (or the backup folder). You can also modify other settings if you want.
- Stop IoTDB v0.8 instance, and start v0.9.x, then the IoTDB will upgrade data file format automatically.
# All releases
Find all releases in the Archive repository (opens new window).
# Verifying Hashes and Signatures
Along with our releases, we also provide sha512 hashes in *.sha512 files and cryptographic signatures in *.asc files. The Apache Software Foundation has an extensive tutorial to verify hashes and signatures (opens new window)which you can follow by using any of these release-signing KEYS (opens new window).
Copyright © 2020 The Apache Software Foundation.
Apache and the Apache feather logo are trademarks of The Apache Software Foundation
Contact us: Join QQ Group 659990460 | Add friend tietouqiao and be invited to Wechat Group
see Join the community for more