How to upgrade thrift?
Greetings, The currently used thrift has a known bug and can be fixed by upgrading it to 0.10.0 or higher. But I am not familiar with the plugin that downloads thrift, could someone help me fix it? https://issues.apache.org/jira/browse/IOTDB-322 https://issues.apache.org/jira/browse/THRIFT-2157 Best, Tian Jiang | | Tian Jiang | | jt2594...@163.com | 签名由网易邮箱大师定制
[jira] [Created] (IOTDB-322) Thrift should be upgraded
Tian Jiang created IOTDB-322: Summary: Thrift should be upgraded Key: IOTDB-322 URL: https://issues.apache.org/jira/browse/IOTDB-322 Project: Apache IoTDB Issue Type: Bug Reporter: Tian Jiang Attachments: image-2019-11-26-12-08-26-149.png The current thrift version (0.9.3) has a bug that mistakenly converts the TApplicationException to TBase, but TApplicationException does not extend TBase. !image-2019-11-26-12-08-26-149.png|thumbnail! Upgrading to 0.10.0 or higher will fix this problem. -- This message was sent by Atlassian Jira (v8.3.4#803005)
Podling Iotdb Report Reminder - December 2019
Dear podling, This email was sent by an automated system on behalf of the Apache Incubator PMC. It is an initial reminder to give you plenty of time to prepare your quarterly board report. The board meeting is scheduled for Wed, 18 December 2019, 10:30 am PDT. The report for your podling will form a part of the Incubator PMC report. The Incubator PMC requires your report to be submitted 2 weeks before the board meeting, to allow sufficient time for review and submission (Wed, December 04). Please submit your report with sufficient time to allow the Incubator PMC, and subsequently board members to review and digest. Again, the very latest you should submit your report is 2 weeks prior to the board meeting. Candidate names should not be made public before people are actually elected, so please do not include the names of potential committers or PPMC members in your report. Thanks, The Apache Incubator PMC Submitting your Report -- Your report should contain the following: * Your project name * A brief description of your project, which assumes no knowledge of the project or necessarily of its field * A list of the three most important issues to address in the move towards graduation. * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of * How has the community developed since the last report * How has the project developed since the last report. * How does the podling rate their own maturity. This should be appended to the Incubator Wiki page at: https://cwiki.apache.org/confluence/display/INCUBATOR/December2019 Note: This is manually populated. You may need to wait a little before this page is created from a template. Note: The format of the report has changed to use markdown. Mentors --- Mentors should review reports for their project(s) and sign them off on the Incubator wiki page. Signing off reports shows that you are following the project - projects that are not signed may raise alarms for the Incubator PMC. Incubator PMC
Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC5 release
Hi, my vote is +1 (PPMC binding). I followed [1] and checked: 1. download staged artifacts. Check their signature and hashes. ✔ [RM] verify the reported signature is for an "apache.org" address ("gpg: Good signature from ...") ✔ [RM] verify the reported hashes 2. extract src bundle ✔ verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle ✔ [RM] verify the staged source README, RELEASE_NOTE files correspond to those in the extracted source bundle 3. staged src bundle items: content, can compile & test ✔ check the contents of LICENSE, NOTICE, README, RELEASE_NOTES ✔ UNPACK the binary artefact and check the contents of LICENSE-binary and NOTICE-binary ✔ build from directions in README with an empty maven local repo: mvn clean package -DskipTests -Dmaven.repo.local=../.m2 ✔ [RM] review target/rat.txt (though the build should fail if RAT constraints aren't met) - mvn clean apache-rat:check - Find and files containing binary content with this command: find . -type f -name 'rat.txt' -exec grep -l " B " {} \; - Then review for B (binary) content in those files: grep " B " ./grafana/target/rat.txt grep " B " ./server/target/rat.txt I find: B /home/ruilei/tools/downloaded-iotdb-0.9.0rc4/0.9.0/rc4/apache-iotdb-0.9.0-incubating/grafana/img/add_data_source.png B /home/ruilei/tools/downloaded-iotdb-0.9.0rc4/0.9.0/rc4/apache-iotdb-0.9.0-incubating/grafana/img/edit_data_source.png B /home/ruilei/tools/downloaded-iotdb-0.9.0rc4/0.9.0/rc4/apache-iotdb-0.9.0-incubating/grafana/img/add_graph.png B /home/ruilei/tools/downloaded-iotdb-0.9.0rc4/0.9.0/rc4/apache-iotdb-0.9.0-incubating/server/src/main/resources/iotdb/ui/static/iotdb-logo.png ✔ Search for SNAPSHOT references: find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \; ✔ ./mvnw.sh install ✔ ./mvnw.sh site:site Best, Lei Rui [1]https://cwiki.apache.org/confluence/display/IOTDB/Validating+a+staged+Release On 11/23/2019 18:56,Jialin Qiao wrote: Hi all, Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC5, which fixs some issues comparing with RC4. 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: 257df94d57c29c628b1ab0d6a2fdd20ba7df9ca4 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 RC4: - Fix windows start problem - Fix deadlock between merge and query 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-1018 [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc5 [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/rc5/RELEASE_NOTES.md Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院
[jira] [Created] (IOTDB-321) Lack the definition of time expression in 4-SQL Reference.md
Lei Rui created IOTDB-321: - Summary: Lack the definition of time expression in 4-SQL Reference.md Key: IOTDB-321 URL: https://issues.apache.org/jira/browse/IOTDB-321 Project: Apache IoTDB Issue Type: Improvement Reporter: Lei Rui In the "4-SQL Reference.md/Select Record Statement", the definition of TimeExpr is not updated to accomodate the time expression feature developed in [https://github.com/apache/incubator-iotdb/pull/462|https://github.com/apache/incubator-iotdb/pull/462/files]. -- This message was sent by Atlassian Jira (v8.3.4#803005)
Re: 回复: [DISCUSS] Apache IoTDB 0.9.0 (incubating) RC5 release
Hi Tian Jiang, I remember that Jialin Qiao encountered the same problem before, so I guess it may be a special bug on MacOS, since I can use this tool on both Windows and Linux. Does someone else with MacOS encounter this problem? Lei Rui 在2019年11月25日 19:31,JT 写道: Sorry, it seems something was wrong with the file server. I can not fully recall it, but I used it with “./download_staged_release.sh 0.9.0 5” and it probably said “not a X.Y.Z version number “0.9.0” ”. Tian Jiang 发件人: Lei Rui 发送时间: 2019年11月25日 19:09 收件人: dev@iotdb.apache.org 主题: [DISCUSS] Apache IoTDB 0.9.0 (incubating) RC5 release Hi Tian Jiang, I can't see the picture you attached. Lei Rui On 11/25/2019 16:51,Tian Jiang wrote: 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 Minor issues: 1. I can’t use tools/download_staged_release.sh and have to manually verify something. Did I mistake the usage? Best, Tian Jiang | | Tian Jiang | | jt2594...@163.com | 签名由网易邮箱大师定制 On 11/25/2019 12:15,Xiangdong Huang wrote: +1. I checked: - mvn apache-rat:check. - DISCLAIMER LICENSE NOTICE exist and the content is ok. - No *.jar, no *.tsfile, no *.ts binary files in the source-release.zip file - compiling the source codes on WinOS successfully, all UT passed. - can run start-server.bat and start-client.bat on WinOS Minor issues: - Document: no readme for tools/upgrade/offline-upgrade.sh, After the releasing, we need add a document on the website for the tool (or on the github, or on the confluence. Either is ok.) - As Kevin said and discussions before, the client scripts should be moved to bin out of sbin. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年11月23日周六 下午6:57写道: Hi all, Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC5, which fixs some issues comparing with RC4. 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: 257df94d57c29c628b1ab0d6a2fdd20ba7df9ca4 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 RC4: - Fix windows start problem - Fix deadlock between merge and query 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-1018 [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc5 [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/rc5/RELEASE_NOTES.md Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院
回复: [DISCUSS] Apache IoTDB 0.9.0 (incubating) RC5 release
Sorry, it seems something was wrong with the file server. I can not fully recall it, but I used it with “./download_staged_release.sh 0.9.0 5” and it probably said “not a X.Y.Z version number “0.9.0” ”. Tian Jiang 发件人: Lei Rui 发送时间: 2019年11月25日 19:09 收件人: dev@iotdb.apache.org 主题: [DISCUSS] Apache IoTDB 0.9.0 (incubating) RC5 release Hi Tian Jiang, I can't see the picture you attached. Lei Rui On 11/25/2019 16:51,Tian Jiang wrote: 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 Minor issues: 1. I can’t use tools/download_staged_release.sh and have to manually verify something. Did I mistake the usage? Best, Tian Jiang | | Tian Jiang | | jt2594...@163.com | 签名由网易邮箱大师定制 On 11/25/2019 12:15,Xiangdong Huang wrote: +1. I checked: - mvn apache-rat:check. - DISCLAIMER LICENSE NOTICE exist and the content is ok. - No *.jar, no *.tsfile, no *.ts binary files in the source-release.zip file - compiling the source codes on WinOS successfully, all UT passed. - can run start-server.bat and start-client.bat on WinOS Minor issues: - Document: no readme for tools/upgrade/offline-upgrade.sh, After the releasing, we need add a document on the website for the tool (or on the github, or on the confluence. Either is ok.) - As Kevin said and discussions before, the client scripts should be moved to bin out of sbin. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年11月23日周六 下午6:57写道: Hi all, Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC5, which fixs some issues comparing with RC4. 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: 257df94d57c29c628b1ab0d6a2fdd20ba7df9ca4 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 RC4: - Fix windows start problem - Fix deadlock between merge and query 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-1018 [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc5 [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/rc5/RELEASE_NOTES.md Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院
[DISCUSS] Apache IoTDB 0.9.0 (incubating) RC5 release
Hi Tian Jiang, I can't see the picture you attached. Lei Rui On 11/25/2019 16:51,Tian Jiang wrote: 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 Minor issues: 1. I can’t use tools/download_staged_release.sh and have to manually verify something. Did I mistake the usage? Best, Tian Jiang | | Tian Jiang | | jt2594...@163.com | 签名由网易邮箱大师定制 On 11/25/2019 12:15,Xiangdong Huang wrote: +1. I checked: - mvn apache-rat:check. - DISCLAIMER LICENSE NOTICE exist and the content is ok. - No *.jar, no *.tsfile, no *.ts binary files in the source-release.zip file - compiling the source codes on WinOS successfully, all UT passed. - can run start-server.bat and start-client.bat on WinOS Minor issues: - Document: no readme for tools/upgrade/offline-upgrade.sh, After the releasing, we need add a document on the website for the tool (or on the github, or on the confluence. Either is ok.) - As Kevin said and discussions before, the client scripts should be moved to bin out of sbin. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年11月23日周六 下午6:57写道: Hi all, Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC5, which fixs some issues comparing with RC4. 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: 257df94d57c29c628b1ab0d6a2fdd20ba7df9ca4 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 RC4: - Fix windows start problem - Fix deadlock between merge and query 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-1018 [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc5 [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/rc5/RELEASE_NOTES.md Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院
Re: [VOTE] Apache IoTDB 0.9.0 (incubating) RC5 release
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 Minor issues: 1. I can’t use tools/download_staged_release.sh and have to manually verify something. Did I mistake the usage? Best, Tian Jiang | | Tian Jiang | | jt2594...@163.com | 签名由网易邮箱大师定制 On 11/25/2019 12:15,Xiangdong Huang wrote: +1. I checked: - mvn apache-rat:check. - DISCLAIMER LICENSE NOTICE exist and the content is ok. - No *.jar, no *.tsfile, no *.ts binary files in the source-release.zip file - compiling the source codes on WinOS successfully, all UT passed. - can run start-server.bat and start-client.bat on WinOS Minor issues: - Document: no readme for tools/upgrade/offline-upgrade.sh, After the releasing, we need add a document on the website for the tool (or on the github, or on the confluence. Either is ok.) - As Kevin said and discussions before, the client scripts should be moved to bin out of sbin. Best, --- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Jialin Qiao 于2019年11月23日周六 下午6:57写道: Hi all, Now I open a new ticket for Apache IoTDB (incubating) 0.9.0 RC5, which fixs some issues comparing with RC4. 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: 257df94d57c29c628b1ab0d6a2fdd20ba7df9ca4 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 RC4: - Fix windows start problem - Fix deadlock between merge and query 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-1018 [2] https://dist.apache.org/repos/dist/dev/incubator/iotdb/0.9.0/rc5 [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/rc5/RELEASE_NOTES.md Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院