Hi, +1 (PPMC vote) I have checked following items:
Source release: 1. Running RAT(mvn apache-rat:check) (Correct) 2. Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle (Correct) 3. Compile and build code with command: mvn clean package. (Correct) 4. Verifying the signature (ASC) (Correct) 5. Verifying the hashes (SHA512) (Correct) Binary distribution: 1. Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files (Correct) 2. Verifying the signature (ASC) (Correct) 3. Verifying the hashes (SHA512) (Correct) Functionality: 1. Run server and client script: sh start-server.sh, start-client.sh -h 127.0.0.1 -p 6667 -u root -pw root (Correct) 2. REBOOT 3. Execuet some basic operations: (Correct) 1) SET STORAGE GROUP TO root.vehicle 2) CREATE TIMESERIES root.vehicle.d0.s0 WITH DATATYPE=INT32, ENCODING=RLE 3) insert into root.vehicle.d0(timestamp,s0) values(10,100) 4) insert into root.vehicle.d0(timestamp,s0) values(1,101) 5) select * from root.vehicle 6) select * from root.vehicle where time > 5 7) show timeseries 8) show timeseries root.* 9) delete from root.vehicle.d0.s0 where time < 9 10) select * from root.vehicle Best Regards, ————————————————— Tianan Li School of Software, Tsinghua University 李天安 清华大学 软件学院 > 2019年10月15日 下午2:18,Jialin Qiao <qj...@mails.tsinghua.edu.cn> 写道: > > Hi, > > +1 (PPMC vote) > > I checked: > > source release: > verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the > extracted source bundle (ok) > incubating in name (ok) > signature and hashes (ok) > DISCLAIMER exists (ok) > LICENSE (ok) > NOTICE (ok) > ASF headers (ok) > no jars in source release (ok) > mvn clean package (ok) > test all passed on mac os + jdk1.8(ok) > > > binary distribution: > incubating in name (ok) > UNPACK the binary artefact and check the contents of LICENSE-binary and > NOTICE-binary (ok) > DISCLAIMER exists (ok) > LICENSE (ok) > NOTICE (ok) > Start server (ok) > Start client (ok) > The version printed in client is 0.8.1 (ok) > compatible with 0.8.0, both client-0.8.1 with server-0.8.0 and client-0.8.0 > with server-0.8.1 (ok) > Example statements are as follow: > > ``` > SET STORAGE GROUP TO root.turbine; > CREATE TIMESERIES root.turbine.d1.s0 WITH DATATYPE=FLOAT, ENCODING=RLE; > insert into root.turbine.d1(timestamp,s0) values(1,24.5); > select * from root; > ``` > > Thanks, > -- > Jialin Qiao > School of Software, Tsinghua University > > 乔嘉林 > 清华大学 软件学院 > >> -----原始邮件----- >> 发件人: "Xiangdong Huang" <saint...@gmail.com> >> 发送时间: 2019-10-14 17:28:35 (星期一) >> 收件人: dev@iotdb.apache.org >> 抄送: >> 主题: [VOTE] Apache IoTDB 0.8.1 (incubating) RC3 release >> >> 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 >> >> 黄向东 >> 清华大学 软件学院