In light of -1 from Ate I’m cancelling this vote so we can tighten up behavior of our plugins.
Steve On October 25, 2016 at 3:34:36 PM, Ate Douma (a...@douma.nu) wrote: Sorry, but I'm voting -1 on this release. I tried to build (without tests) and rat check the master sources, and both steps failed: - the streams-pojo -tests.jar isn't build by default (only when using apache-release profile), which causes the streams-plugin-scala build to break as it depends on it. - running the rat:check under the apache-profile fails on: .gitignore .javaversion streams-monitoring/src/test/resources/MemoryUsageObjects.json streams-runtimes/streams-runtime-local/src/test/resources/TestFile.txt streams-contrib/streams-persist-console/README.md ... (more, I stopped collecting) I did verify the pre-build artifacts and sources tarballs from the repo as well as checked their license and notice files, and those are all fine AFAICT. So the above is really nothing to serious and trivial to fix, but IMO important to do before we hand over the final/formal vote to the IPMC. (where others likely will do the above checks too, and hit those failures). Regards, Ate On 2016-10-24 07:07, sblackmon wrote: > > I've created a combined 0.4-incubating release candidate, with the following > artifacts up for a vote: > > incubator-streams-master source tag (r0.4-incubating): > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;a=commit;h=0a376dddc989f8fa17fc8eec9c47053b6e1b1839 > > incubator-streams source tag (r0.4-incubating): > https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;a=commit;h=595bcca13e724582dcedece58890f84712cd4b00 > > incubator-streams-examples source tag (r0.4-incubating): > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;a=commit;h=00f5a5de7aef02595da60297cf79736960394472 > > > Maven staging repo: > https://repository.apache.org/content/repositories/orgapachestreams-1015 > > Source releases: > https://repository.apache.org/service/local/repositories/orgapachestreams-1015/content/org/apache/streams/streams-master/0.4-incubating/streams-master-0.4-incubating-source-release.zip > > https://repository.apache.org/service/local/repositories/orgapachestreams-1015/content/org/apache/streams/streams-project/0.4-incubating/streams-project-0.4-incubating-source-release.zip > > https://repository.apache.org/service/local/repositories/orgapachestreams-1015/content/org/apache/streams/streams-examples/0.4-incubating/streams-examples-0.4-incubating-source-release.zip > > Checksums of streams-master-0.4-incubating-source-release.zip: > MD5: 52dfde7903e1cb1d8571d39484cf25f3 > SHA1: ad22a7b2677a2b5791fa1560741e31ac4fbb0418 > Checksums of streams-project-0.4-incubating-source-release.zip: > MD5: 669edf6433f759f5f53c828abd0d6460 > SHA1: 939513aa77cd74cd6e237ac382d0ddf029e72f61 > Checksums of streams-examples-0.3-incubating-source-release.zip: > MD5: 0a8092b8680b37108ddb9bb26ff4dc9b > SHA1: ce69e239c90678fda7173bad365abea7508681fb > > Release artifacts are signed with the following key: > https://people.apache.org/keys/committer/sblackmon.asc > > Please take the time to verify these artifacts before casting your vote. > > Note that Maven 3.3.9 and JDK 1.8+ are now required, and that MAVEN_OPTS > should set the java heap to at least 2G for best results. > > To perform a build and execute unit tests, download from source and then run: > > > mvn clean install test verify > > These repositories must be built in the right order: first streams-master, > then streams-project, finally streams-examples. > > To execute the full suite of integration tests, you must first prepare a > testing environment with docker databases and working credentials to all > providers under test. > > If you've done all of the requisite preparatory steps, you should succeed > running the following: > mvn clean verify -DskipTests=true -DskipITs=false > -DargLine="-Dconfig.file=`pwd`/application.conf" > > However, you may prefer to confirm to your satisfaction that all tests can > pass on the release candidate by reviewing these materials prepared for that > purpose: > > https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+release+logs > > https://cwiki.apache.org/confluence/display/STREAMS/0.4+incubating+validation > > > Vote will be open for 72 hours. > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove (and reason why) > > > >