Hi,
I have upgraded to 3.6.0 at [1] along with Jialin's pull request. [1] https://github.com/apache/incubator-iotdb/pull/94/files#diff-de2bfeb3d4c0f4a0b3af8d261a26a21a Thanks XuYi On 3/12/2019 15:52,Jiaye Wu<wuj...@gmail.com> wrote: Yeah, I think so. Unless writing a web crawler to fetch the latest version. p.s. In Maven, there is no solution to automatically use the latest version of dependencies. I think it is designed for the sake of reproducible builds. Correct me if I am not right. Thanks, Jiaye On Tue, Mar 12, 2019 at 3:44 PM 徐毅 <xuyith...@126.com> wrote: Hi So when Maven releases a new version, we should catch up in our maven wrapper file? Thanks XuYi On 3/12/2019 15:41,Jiaye Wu<wuj...@gmail.com> wrote: Hi, You can access this url https://repo1.maven.org/maven2/org/apache/maven/apache-maven/ The latest version is 3.6.0. Thanks, Jiaye On Tue, Mar 12, 2019 at 3:40 PM 徐毅 <xuyith...@126.com> wrote: Hi, The url is https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.zip . Should we upgrade to maven 3.5.2 or which version should we upgrade to? Thanks XuYi On 3/12/2019 15:37,Jiaye Wu<wuj...@gmail.com> wrote: Hi Xuyi, Do you refer to the version in https://github.com/apache/incubator-iotdb/blob/master/.mvn/wrapper/maven-wrapper.properties ? Thanks, Jiaye On Tue, Mar 12, 2019 at 3:27 PM 徐毅 <xuyith...@126.com> wrote: Hi, As you mentioned "The maven-wrapper should be updated to the latest version", but I did not find anything related to maven wrapper version? Thanks XuYi On 3/11/2019 02:31,Christofer Dutz<christofer.d...@c-ware.de> wrote: Hi all, So I just did a first "mvn clan install -P apache-release" as a test for what a maven release would produce. - Unfortunately I got two test-failures: IoTDBDeletionIT.test IoTDBDeletionIT.testMerge After disabling those two tests the build passed. Then I had a look at the build results. I did notice that the pom doesn't have an asc (signature), but the sha512 look ok. - The LICANSE file contains invalid paths ... ql/src/java/org/apache/hadoop/hive/ql/ These don't exist, but seem to have to be changed to: iotdb/src/java/org/apache/hadoop/hive/ql/ However these files don't seem to exist at all: iotdb /src/java/org/apache/hadoop/hive/ql/parse/ASTErrorNode.java iotdb /src/java/org/apache/hadoop/hive/ql/parse/ASTNodeOrigin.java iotdb /src/java/org/apache/hadoop/hive/ql/parse/ASTNode.java - Why is there two LICENSE files? This is quite unusual. - The binary version references libraries that seem to be referenced by the build: joda-time:joda-time org.apache.maven.wagon:wagon-provider-api org.apache.maven:maven-artifact org.apache.maven:maven-artifact-manager org.apache.maven:maven-model org.apache.maven:maven-plugin-api org.apache.maven:maven-profile org.apache.maven:maven-project org.apache.maven:Maven-repository-metadata org.apache.thrift:Libthrift (should be lower-case libthrift) org.codehaus.plexus:plexus-compiler-api org.codehaus.plexus:plexus-container-default org.codehaus.plexus:plexus-utils org.antlr:antlr org.antlr:ST4 org.antlr:antlr3-maven-plugin Guess usually these are dependencies seem to be used by the Maven build and not the built software. This usually isn't mentioned in LICENSE files. - If org.hamcrest:hamcrest-core is mentioned, so should org.hamcrest:hamcrest-library - Then sometimes multiple different versions of one library are used, which is not desirable. - Why are there two versions of NOTICE files (Haven't checked the content as it was quite excessive) - There doesn't seem to be a RELEASE_NOTES file - The maven-wrapper should be updated to the latest version as that version invalidly contained an Apache header which suggests it's an Apache Software. This has been brought up in the incubator list and will probably be mentioned in the future. Please just update the source files with the latest versions of the maven-wrapper library. So ... now I'll got back to my skiing holidays. Just thought I'd report that ... not sure if these findings are release-breakers, however it might be a good idea to address and/or discuss them soon. Chris Am 10.03.19, 10:42 schrieb "Christofer Dutz" <christofer.d...@c-ware.de>: In other projects, we usually have release notes also in develop. Here we have a section for the next planned version right at the top (but with an "unreleased" appended to the version) and add stuff as it comes in. For a release the "unreleased" is removed and merged to master, then a new entry for the next version is added. Chris Outlook für Android<https://aka.ms/ghei36> herunterladen ________________________________ From: 吴晟 Sheng Wu <wu.sh...@foxmail.com> Sent: Sunday, March 10, 2019 4:53:00 AM To: dev; dev Subject: Re: Do we have a plan to release the first normal version of IoTDB this month? Hi. Release note should be kept in master or further codes, I think. Users may be interesting in the changes of old versions, in order to choose right version. And, make sense to create a new branch to do release, and versiob update. You could make the version to 0.9.0-snapshot, after the release branch created. Sheng Wu Apache SkyWalking, ShardingSphere, Zipkin From Wu Sheng 's phone. ------------------ Original ------------------ From: Xiangdong Huang <saint...@gmail.com> Date: Sun,Mar 10,2019 11:48 AM To: dev <dev@iotdb.apache.org> Subject: Re: Do we have a plan to release the first normal version of IoTDB this month? Hi, Do we put this release note into the master branch, or create a new branch called branch-0.8.0 and put this note into that branch? (In the pom file of the master branch, the version is still 0.8.0-SNAPSHOT) Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Julian Feinauer <j.feina...@pragmaticminds.de> 于2019年3月10日周日 上午4:07写道: Hi all, I just prepared the initial version of the RELEASE_NOTES as PR in [1]. I just integrated all closed Jira issues. Now we should try to add all further (mentionable) improvements. Personally, I think this is not to crucial as this is the first apache release, so the question "what changed" or what changed incompatible is not that crucial as for further releases. Best Julian https://github.com/apache/incubator-iotdb/pull/91 Am 09.03.19, 11:48 schrieb "Justin Mclean" <justinmcl...@me.com>: Hi, In brief, there are four steps: (1) setting Maven configuration; (2) creating the release branch and prepare the codebase; (3) mvn release and deploy and so on; (4) vote. You also need to check the LICENSE, NOTICE and DISCLAIMER files in the release and we can help you with that. Thanks, Justin