Hi all,

Now I open a new ticket for Apache IoTDB (incubating) 0.8.1 RC3, which fixs
some issues comparing with RC2. You can find the details at the end of this
email.

Apache IoTDB (incubating) 0.8.1 is a bug-fix version from 0.8.0. You can
get its mainly changes from [5].

Apache IoTDB (Incubating) 0.8.1 has been staged under [2] and it’s time to
vote
on accepting it for release.  All Maven artifacts are available under [1].
If approved we will seek final release approval from the IPMC.
Voting will be open for 72hr.

A minimum of 3 binding +1 votes and more binding +1 than binding -1
are required to pass.

Release tag: release/0.8.1
Hash for the release tag: 4b8d46f9861e12bbe4a1d952bede7c9293b90b46

Per [3] "Before voting +1 PMC/PPMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."

You can achieve the above by following [4].

[ ]  +1 accept (indicate what you validated - e.g. performed the non-RM
items in [4])
[ ]  -1 reject (explanation required)


Difference with RC1:

- PGP signing: there is no established trust chain to any other Apache ...
- Running IoTDB Server according to information in README.md: MINOR I am
using OpenJDK 13 and I get an error message that IoTDB only runs on Java 8
and 11 ... this sort of contradicts the README which states X >= 1.8
- I would suggest to add an Apache Header to the ".checkstyle" XML file
- It seems the Hadoop module still contains SNAPSHOT versions: MINOR
- Able to run the server and client: MINOR Same finding as with the source
distribution ... not able to run with OpenJDK 13
- Major bug: The version printed in client is still 0.8.0
- NOTICE-binary HIVE shows 2008-2018 while NOTICE HIVE shows 2008-2019.
(Now they are consistent with the notice file at github.com/apache/hive,
which says 2008-2018)

Difference with RC2:

- remove .mvn/wrapper/*.jar out of source-release.zip file
- modify the LICENSE-binary file to declare some dependencies:
   io.airlift.airline:0.8
   com.google.guava.guava:21.0
   org.fusesource.leveldbjni:leveldbjni-all:1.8
   javax.inject:javax.inject:1
- add MIT licenses for two different dependencies.

[1] https://repository.apache.org/content/repositories/orgapacheiotdb-1006
[2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.8.1/rc3
[3] https://www.apache.org/dev/release.html#approving-a-release
[4]
https://cwiki.apache.org/confluence/display/IOTDB/Validating+a+staged+Release
[5]
https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.8.1/rc3/RELEASE_NOTES.md

Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院

Reply via email to