Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-20 Thread Jialin Qiao
Hi,

Given that it causes a lot of confusion, I updated the file to the latest 
version in maven-wrapper project with its origin header.
And update the LICENSE: 

```
The following class is copied from maven-wrapper 
(https://github.com/takari/maven-wrapper),
which is under Apache License 2.0:

./.mvn/wrapper/MavenWrapperDownloader.java
```

If no more problems, I will prepare to release RC3.

Thanks,
--
Jialin Qiao
School of Software, Tsinghua University

乔嘉林
清华大学 软件学院

> -原始邮件-
> 发件人: "Christofer Dutz" 
> 发送时间: 2019-11-20 16:48:32 (星期三)
> 收件人: "dev@iotdb.apache.org" 
> 抄送: 
> 主题: Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> 
> Hi Justin,
> 
> Sure, we could do that, but I just wanted to point out that your -1 for that 
> wasn't justified ;-)
> If the file is replaced, it would need to be mentioned.
> 
> Chris
> 
> 
> Am 20.11.19, 09:38 schrieb "Justin Mclean" :
> 
> Hi,
> 
> > But thanks for pointing that out ... I should fix at least the typos 
> ... and update to the latest Maven-Wrapper version ;-)
> 
> Why not use their latest? It’s already listed in LICENSE so all you would 
> need to do is replace the file with the latest.
> 
> Thanks,
> Justin
> 


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-20 Thread Christofer Dutz
Hi Justin,

Sure, we could do that, but I just wanted to point out that your -1 for that 
wasn't justified ;-)
If the file is replaced, it would need to be mentioned.

Chris


Am 20.11.19, 09:38 schrieb "Justin Mclean" :

Hi,

> But thanks for pointing that out ... I should fix at least the typos ... 
and update to the latest Maven-Wrapper version ;-)

Why not use their latest? It’s already listed in LICENSE so all you would 
need to do is replace the file with the latest.

Thanks,
Justin



Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-20 Thread Justin Mclean
Hi,

> But thanks for pointing that out ... I should fix at least the typos ... and 
> update to the latest Maven-Wrapper version ;-)

Why not use their latest? It’s already listed in LICENSE so all you would need 
to do is replace the file with the latest.

Thanks,
Justin

Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-20 Thread Christofer Dutz
Hi Justin,

If you compare the two you will see that none of the changes applied to the 
file in the original one are contained in the version I put there. 
So it IS the original file I put there.

But thanks for pointing that out ... I should fix at least the typos ... and 
update to the latest Maven-Wrapper version ;-)

Chris


Am 20.11.19, 07:08 schrieb "Justin Mclean" :

Hi,

> Given that I wrote every line of that code, I'm allowed to stick whatever 
header I want on it.

Are you 100% sure about that for this version of the file? if it was copied 
from here [1] and it’s the latest then there are 4 contributors to that file 
over 20 odd commits.

Thanks,
Justin

1. 
https://github.com/takari/maven-wrapper/blob/master/.mvn/wrapper/MavenWrapperDownloader.java



Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-19 Thread Justin Mclean
Hi,

> Given that I wrote every line of that code, I'm allowed to stick whatever 
> header I want on it.

Are you 100% sure about that for this version of the file? if it was copied 
from here [1] and it’s the latest then there are 4 contributors to that file 
over 20 odd commits.

Thanks,
Justin

1. 
https://github.com/takari/maven-wrapper/blob/master/.mvn/wrapper/MavenWrapperDownloader.java

Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-19 Thread Christofer Dutz
Hi Justin,

Given that I wrote every line of that code, I'm allowed to stick whatever 
header I want on it.
Please let me be clear: I'm only talking about the Java file.

Chris


Am 19.11.19, 10:57 schrieb "Justin Mclean" :

Hi,

Given the priject is not an ASF one why would it have an ASF header?

Thanks,
Justin

On Tue, 19 Nov 2019, 19:52 Christofer Dutz, 
wrote:

> Hi Justin,
>
> this is a file I personally wrote and submitted to the maven-wrapper
> project.
> So technically it could have the Apache header ... after all, I put it
> there. So I think the Apache header doesn't have to be replaced.
>
> Chris
>
>
>
> Am 18.11.19, 21:21 schrieb "Justin Mclean" :
>
> HI,
>
> I’m -1 on this as the maven wrapper [1] is still not being handled
> correctly, please read my previous comments. This is a 3rd party file and
> should not have an ASF header, you can't alter the header of a 3rd party
> file without permission. Thanks for fixing the other issues.
>
> Thanks,
> Justin
>
> 1. .mvn/wrapper/MavenWrapperDownloader.java
>
>
>
>




Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-19 Thread Justin Mclean
Hi,

Given the priject is not an ASF one why would it have an ASF header?

Thanks,
Justin

On Tue, 19 Nov 2019, 19:52 Christofer Dutz, 
wrote:

> Hi Justin,
>
> this is a file I personally wrote and submitted to the maven-wrapper
> project.
> So technically it could have the Apache header ... after all, I put it
> there. So I think the Apache header doesn't have to be replaced.
>
> Chris
>
>
>
> Am 18.11.19, 21:21 schrieb "Justin Mclean" :
>
> HI,
>
> I’m -1 on this as the maven wrapper [1] is still not being handled
> correctly, please read my previous comments. This is a 3rd party file and
> should not have an ASF header, you can't alter the header of a 3rd party
> file without permission. Thanks for fixing the other issues.
>
> Thanks,
> Justin
>
> 1. .mvn/wrapper/MavenWrapperDownloader.java
>
>
>
>


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-19 Thread Xiangdong Huang
Hi Chris,

So, sounds that we need to remove the declaration in the LICENSE file?

```
The following class is modified from Maven Wrapper, which is under Apache
License 2.0:
./.mvn/wrapper/MavenWrapperDownloader.java
```

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

 黄向东
清华大学 软件学院


Christofer Dutz  于2019年11月19日周二 下午4:52写道:

> Hi Justin,
>
> this is a file I personally wrote and submitted to the maven-wrapper
> project.
> So technically it could have the Apache header ... after all, I put it
> there. So I think the Apache header doesn't have to be replaced.
>
> Chris
>
>
>
> Am 18.11.19, 21:21 schrieb "Justin Mclean" :
>
> HI,
>
> I’m -1 on this as the maven wrapper [1] is still not being handled
> correctly, please read my previous comments. This is a 3rd party file and
> should not have an ASF header, you can't alter the header of a 3rd party
> file without permission. Thanks for fixing the other issues.
>
> Thanks,
> Justin
>
> 1. .mvn/wrapper/MavenWrapperDownloader.java
>
>
>
>


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-19 Thread Christofer Dutz
Hi Justin,

this is a file I personally wrote and submitted to the maven-wrapper project. 
So technically it could have the Apache header ... after all, I put it there. 
So I think the Apache header doesn't have to be replaced.

Chris



Am 18.11.19, 21:21 schrieb "Justin Mclean" :

HI,

I’m -1 on this as the maven wrapper [1] is still not being handled 
correctly, please read my previous comments. This is a 3rd party file and 
should not have an ASF header, you can't alter the header of a 3rd party file 
without permission. Thanks for fixing the other issues.

Thanks,
Justin

1. .mvn/wrapper/MavenWrapperDownloader.java





Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-18 Thread Xiangdong Huang
Hi,

So, remove the current header, put its original header back, and exclude
the file from apache-rat-plugin. (The file has been claimed in iotdb's
LICENSE file)

Is that ok?

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

 黄向东
清华大学 软件学院


Justin Mclean  于2019年11月19日周二 上午4:21写道:

> HI,
>
> I’m -1 on this as the maven wrapper [1] is still not being handled
> correctly, please read my previous comments. This is a 3rd party file and
> should not have an ASF header, you can't alter the header of a 3rd party
> file without permission. Thanks for fixing the other issues.
>
> Thanks,
> Justin
>
> 1. .mvn/wrapper/MavenWrapperDownloader.java
>
>


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-18 Thread Justin Mclean
HI,

I’m -1 on this as the maven wrapper [1] is still not being handled correctly, 
please read my previous comments. This is a 3rd party file and should not have 
an ASF header, you can't alter the header of a 3rd party file without 
permission. Thanks for fixing the other issues.

Thanks,
Justin

1. .mvn/wrapper/MavenWrapperDownloader.java



Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-18 Thread Julian Feinauer
Hi all,

I get a faling IT when running mvn clean install.
It is:

[INFO] Running org.apache.iotdb.db.integration.IoTDBDeletionIT
ERROR [2019-11-18 14:12:34,244] [pool-285-IoTDB-JDBC-Client-thread-1] 
org.apache.iotdb.db.service.TSServiceImpl:653 - meet error while parsing SQL to 
physical plan:
org.apache.iotdb.db.exception.query.QueryProcessException: number of 
measurement is NOT EQUAL TO the number of values
at 
org.apache.iotdb.db.qp.strategy.LogicalGenerator.analyzeInsert(LogicalGenerator.java:577)
at 
org.apache.iotdb.db.qp.strategy.LogicalGenerator.analyze(LogicalGenerator.java:162)
at 
org.apache.iotdb.db.qp.strategy.LogicalGenerator.getLogicalPlan(LogicalGenerator.java:144)
at 
org.apache.iotdb.db.qp.QueryProcessor.parseASTToOperator(QueryProcessor.java:86)
at 
org.apache.iotdb.db.qp.QueryProcessor.parseSQLToPhysicalPlan(QueryProcessor.java:70)
at 
org.apache.iotdb.db.service.TSServiceImpl.executeStatement(TSServiceImpl.java:633)
at 
org.apache.iotdb.service.rpc.thrift.TSIService$Processor$executeStatement.getResult(TSIService.java:1465)
at 
org.apache.iotdb.service.rpc.thrift.TSIService$Processor$executeStatement.getResult(TSIService.java:1450)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
at 
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
[ERROR] Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.184 s 
<<< FAILURE! - in org.apache.iotdb.db.integration.IoTDBDeletionIT
[ERROR] testMerge(org.apache.iotdb.db.integration.IoTDBDeletionIT)  Time 
elapsed: 0.049 s  <<< ERROR!
org.apache.iotdb.jdbc.IoTDBSQLException: Statement format is not right: number 
of measurement is NOT EQUAL TO the number of values
at 
org.apache.iotdb.db.integration.IoTDBDeletionIT.prepareMerge(IoTDBDeletionIT.java:239)
at 
org.apache.iotdb.db.integration.IoTDBDeletionIT.testMerge(IoTDBDeletionIT.java:118)

Is something wrong with my setup or is this something we should also look into 
when doing the next RC?

Thanks!
Julian

Am 18.11.19, 14:07 schrieb "Jialin Qiao" :

Hi,

Thank you Gouwang, this is a critical bug. In this case, I will close this 
voting and prepare RC3.

Besides, I suggest to change the default compression to SNAPPY instead of 
UNCOMPRESSED, 
which is more frequently used.

Thanks,
--
Jialin Qiao
School of Software, Tsinghua University

乔嘉林
清华大学 软件学院

> -原始邮件-
> 发件人: "勾王敏浩" 
> 发送时间: 2019-11-18 20:51:51 (星期一)
> 收件人: dev@iotdb.apache.org
    > 抄送: 
    > 主题: Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> 
> Hi,
>   My vote is -1 .
>   Because the upgrade module has a bug when upgrading a old tsfile with 
SNAPPY CompressionType. I have submitted a PR to fix the problem. 
>   The PR link: https://github.com/apache/incubator-iotdb/pull/565/commits.
> 
> 
> > -原始邮件-
> > 发件人: suyue 
> > 发送时间: 2019-11-18 19:41:56 (星期一)
> > 收件人: dev@iotdb.apache.org
> > 抄送: 
> > 主题: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> > 
> > Hi,
> > 
> > +1  (PPMC vote)
> > 
> > I checked:
> > 
> > Binary distribution:
> > 1. verify  ASC
> > 2. verify hash
> > 3. verity rat
> > 4.start iotdb server
> > 5.start client and execute some sqls
> > 6. python client
> > 
> > Source release:
> > 1. NOTICE, LICENSE and RELEASE_NOTES
> > 2. rat
> > 3. mvn clean test install 
> > 4. start iotdb server
> > 5. start client and execute some sqls
> > 6. python client
> > Execute:
> > SET STORAGE GROUP TO root.ln.wf01.wt01;
> > CREATE TIMESERIES root.ln.wf01.wt01.status WITH DATATYPE=BOOLEAN, 
ENCODING=PLAIN
> > CREATE TIMESERIES root.ln.wf01.wt01.temperature WITH DATATYPE=FLOAT, 
ENCODING=PLAIN
> > CREATE TIMESERIES root.ln.wf01.wt01.hardware WITH DATATYPE=INT32, 
ENCODING=PLAIN
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
values(1, 1.1, false, 11)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
values(2, 2.2, true, 22)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
values(3, 3.3, false, 33 )
> > INSERT I

Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-18 Thread Jialin Qiao
Hi,

Thank you Gouwang, this is a critical bug. In this case, I will close this 
voting and prepare RC3.

Besides, I suggest to change the default compression to SNAPPY instead of 
UNCOMPRESSED, 
which is more frequently used.

Thanks,
--
Jialin Qiao
School of Software, Tsinghua University

乔嘉林
清华大学 软件学院

> -原始邮件-
> 发件人: "勾王敏浩" 
> 发送时间: 2019-11-18 20:51:51 (星期一)
> 收件人: dev@iotdb.apache.org
> 抄送: 
> 主题: Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> 
> Hi,
>   My vote is -1 .
>   Because the upgrade module has a bug when upgrading a old tsfile with 
> SNAPPY CompressionType. I have submitted a PR to fix the problem. 
>   The PR link: https://github.com/apache/incubator-iotdb/pull/565/commits.
> 
> 
> > -原始邮件-
> > 发件人: suyue 
> > 发送时间: 2019-11-18 19:41:56 (星期一)
> > 收件人: dev@iotdb.apache.org
> > 抄送: 
> > 主题: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> > 
> > Hi,
> > 
> > +1  (PPMC vote)
> > 
> > I checked:
> > 
> > Binary distribution:
> > 1. verify  ASC
> > 2. verify hash
> > 3. verity rat
> > 4.start iotdb server
> > 5.start client and execute some sqls
> > 6. python client
> > 
> > Source release:
> > 1. NOTICE, LICENSE and RELEASE_NOTES
> > 2. rat
> > 3. mvn clean test install 
> > 4. start iotdb server
> > 5. start client and execute some sqls
> > 6. python client
> > Execute:
> > SET STORAGE GROUP TO root.ln.wf01.wt01;
> > CREATE TIMESERIES root.ln.wf01.wt01.status WITH DATATYPE=BOOLEAN, 
> > ENCODING=PLAIN
> > CREATE TIMESERIES root.ln.wf01.wt01.temperature WITH DATATYPE=FLOAT, 
> > ENCODING=PLAIN
> > CREATE TIMESERIES root.ln.wf01.wt01.hardware WITH DATATYPE=INT32, 
> > ENCODING=PLAIN
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> > values(1, 1.1, false, 11)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(2, 2.2, true, 22)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(3, 3.3, false, 33 )
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> > values(4, 4.4, false, 44)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(5, 5.5, false, 55)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> > values(6, 1.1, false, 11)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(7, 2.2, true, 22)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(8, 3.3, false, 33 )
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> > values(9, 4.4, false, 44)
> > INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> > values(10, 5.5, false, 55)
> > Select * from root;
> > 
> > Best regards,
> > Yue Su
> > 


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-18 Thread 勾王敏浩
Hi,
  My vote is -1 .
  Because the upgrade module has a bug when upgrading a old tsfile with SNAPPY 
CompressionType. I have submitted a PR to fix the problem. 
  The PR link: https://github.com/apache/incubator-iotdb/pull/565/commits.


> -原始邮件-
> 发件人: suyue 
> 发送时间: 2019-11-18 19:41:56 (星期一)
> 收件人: dev@iotdb.apache.org
> 抄送: 
> 主题: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release
> 
> Hi,
> 
> +1  (PPMC vote)
> 
> I checked:
> 
> Binary distribution:
> 1. verify  ASC
> 2. verify hash
> 3. verity rat
> 4.start iotdb server
> 5.start client and execute some sqls
> 6. python client
> 
> Source release:
> 1. NOTICE, LICENSE and RELEASE_NOTES
> 2. rat
> 3. mvn clean test install 
> 4. start iotdb server
> 5. start client and execute some sqls
> 6. python client
> Execute:
> SET STORAGE GROUP TO root.ln.wf01.wt01;
> CREATE TIMESERIES root.ln.wf01.wt01.status WITH DATATYPE=BOOLEAN, 
> ENCODING=PLAIN
> CREATE TIMESERIES root.ln.wf01.wt01.temperature WITH DATATYPE=FLOAT, 
> ENCODING=PLAIN
> CREATE TIMESERIES root.ln.wf01.wt01.hardware WITH DATATYPE=INT32, 
> ENCODING=PLAIN
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> values(1, 1.1, false, 11)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(2, 2.2, true, 22)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(3, 3.3, false, 33 )
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> values(4, 4.4, false, 44)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(5, 5.5, false, 55)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> values(6, 1.1, false, 11)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(7, 2.2, true, 22)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(8, 3.3, false, 33 )
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware)  
> values(9, 4.4, false, 44)
> INSERT INTO root.ln.wf01.wt01(timestamp,temperature,status, hardware) 
> values(10, 5.5, false, 55)
> Select * from root;
> 
> Best regards,
> Yue Su
> 


Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-17 Thread 李天安
Hi,
+1 (PPMC vote)

I have checked following items:

Source release:
1. Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the 
extracted source bundle (Correct)
2. Compile and build code with command: mvn clean package. (Correct)
3. Verifying the signature (ASC) (Correct)
4. Verifying the hashes (SHA512) (Correct)
5. Running RAT(mvn apache-rat:check) (Correct)

Binary distribution:
1. Verifying the signature (ASC) (Correct)
2. Verifying the hashes (SHA512) (Correct)
3. Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files 
(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年11月16日 下午10:43,Jialin Qiao  写道:
> 
> Hi all,
> 
> 
> Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC2, which fixs
> some issues comparing with RC1. You can find the details at the end of this
> email.
> 
> 
> Apache IoTDB (incubating) 0.9.0 is a major version with many exciting 
> features. 
> You can get the release notes in [5].
> 
> 
> Apache IoTDB (Incubating) 0.9.0 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.9.0
> 
> 
> Hash for the release tag: 0eb718f4587c824838e39dd53f16ba93a9ea90a8
> 
> 
> 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."
> 
> 
> Difference with RC1:
> 
> 
>> - There an unexpected binary file in the release [4]  &&   There is a "jar" 
>> file in the build.
> Remov ./.mvn/wrapper/maven-wrapper.jar in the source release.
>> - LICENSE need to mention license of Maven Wrapper
> Add maven-wrapper in LICENSE
>> - NOTICE is incorrect "Copyright 2019 and onwards” is not valid to say 
> Fix IoTDB NOTICE copyright to: Copyright 2018-2019 The Apache Software 
> Foundation.
>> - NOTICE is missing information from from the common NOTICE file [1][3]
> Add Commons-collections in NOTICE and NOTICE-binary
>> - A large number of files have the incorrect ASF header. There should be no 
>> "Copyright © 2019 Apache IoTDB(incubating) (dev@iotdb.apache.org)” notice in 
>> the files.
> Fix incorrect ASF header in some files, remove : Copyright © 2019 Apache 
> IoTDB(incubating) (dev@iotdb.apache.org)
> 
> 
> 
> 
> 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)
> 
> 
> [1] https://repository.apache.org/content/repositories/orgapacheiotdb-1013
> [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc2
> [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.9.0/rc2/RELEASE_NOTES.md
> 
> 
> Thanks,
> --
> Jialin Qiao
> School of Software, Tsinghua University
> 
> 
> 乔嘉林
> 清华大学 软件学院



Re:[VOTE] Apache IoTDB 0.9.0 (incubating) RC2 release

2019-11-17 Thread Tian Jiang
Hi,
+1 (PPMC vote)



The followings are successfully verified:


Source release:
1. ASC sinature
2. Hashes
3. LICENSE, NOTICE, README, RELEASE_NOTES
4. RAT
5. mvn clean package
6. start server and client
7. execute basic operations and reboot
8. python client


Binary distribution:
1. ASC sinature
2. Hashes
3. start server and client
4. execute basic operations and reboot
5. python client


PS: If you encountered any problem, first check if there is any space “ “ in 
your path, which may fail the download of thrift or other staff.


Best,
Tian Jiang


| |
Tian Jiang
|
|
jt2594...@163.com
|
签名由网易邮箱大师定制


On 11/16/2019 22:43,Jialin Qiao wrote:
Hi all,


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


Apache IoTDB (incubating) 0.9.0 is a major version with many exciting features.
You can get the release notes in [5].


Apache IoTDB (Incubating) 0.9.0 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.9.0


Hash for the release tag: 0eb718f4587c824838e39dd53f16ba93a9ea90a8


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."


Difference with RC1:


- There an unexpected binary file in the release [4]  &&   There is a "jar" 
file in the build.
Remov ./.mvn/wrapper/maven-wrapper.jar in the source release.
- LICENSE need to mention license of Maven Wrapper
Add maven-wrapper in LICENSE
- NOTICE is incorrect "Copyright 2019 and onwards” is not valid to say
Fix IoTDB NOTICE copyright to: Copyright 2018-2019 The Apache Software 
Foundation.
- NOTICE is missing information from from the common NOTICE file [1][3]
Add Commons-collections in NOTICE and NOTICE-binary
- A large number of files have the incorrect ASF header. There should be no 
"Copyright © 2019 Apache IoTDB(incubating) (dev@iotdb.apache.org)” notice in 
the files.
Fix incorrect ASF header in some files, remove : Copyright © 2019 Apache 
IoTDB(incubating) (dev@iotdb.apache.org)




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)


[1] https://repository.apache.org/content/repositories/orgapacheiotdb-1013
[2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc2
[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.9.0/rc2/RELEASE_NOTES.md


Thanks,
--
Jialin Qiao
School of Software, Tsinghua University


乔嘉林
清华大学 软件学院