You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by sblackmon <sb...@apache.org> on 2016/11/07 16:51:23 UTC

[VOTE] Release Apache Streams 0.4-incubating

Hi Incubator PMC, 

The Apache Streams community has voted and approved the proposal to  
release Apache Streams 0.4 (incubating).  

We now kindly request the Incubator PMC members to review and vote on this  
incubator release. 

PPMC and IPMC feedback received during rc1 and rc2 votes (respectively) have been addressed with rc3.

Thread [VOTE] :  
https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E

Thread [VOTE] [RESULT] :  
https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E  

The Release candidate to be voted upon is 0.4-incubating release candidate (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
incubator-streams source tag (r0.4-incubating):  
https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
incubator-streams-examples source tag (r0.4-incubating):  
https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162

Maven staging repo:  
https://repository.apache.org/content/repositories/orgapachestreams-1019

Source releases:  
https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip

Checksums of streams-master-0.4-incubating-source-release.zip: 
MD5: 182ed359685f35d950df3ba631d7d5e1 
SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0 
Checksums of streams-project-0.4-incubating-source-release.zip: 
MD5: 5321f8c3f470d464a6f354d8b624c726 
SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1 
Checksums of streams-examples-0.3-incubating-source-release.zip: 
MD5: e7af881128418f3a782bf90d669348cb 
SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c 

Release artifacts are signed with the following key:  
https://people.apache.org/keys/committer/sblackmon.asc  

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.  

These repositories must be built and installed locally in the right  
order: first streams-master, then streams-project, finally streams-examples.  

To see the full set of steps used to validate and perform the release candidate, and review the output of each step, visit this public wiki page. 

https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs 

Note that to execute the full suite of integration tests, one must first  
prepare a testing environment with docker databases and working credentials  
to all providers.  

Vote will be open for 72 hours.  

[ ] +1 approve  
[ ] +0 no opinion  
[ ] -1 disapprove (and reason why)

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Suneel Marthi <sm...@apache.org>.
Here's the Build Order:

1.  Streams-master
2.  Streams-Project
3.  Streams-examples

And the project needs Java 8 and Maven >= 3.3.9


On Wed, Nov 9, 2016 at 9:10 PM, John D. Ament <jo...@apache.org> wrote:

> In addition, can you provide build instructions?
>
> Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> [INFO] Scanning for projects...
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13
>  @
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]
> [ERROR]   The project org.apache.streams:streams-project:0.4-incubating
> (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> error
> [ERROR]     Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13 -> [Help 2]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2]
> http://cwiki.apache.org/confluence/display/MAVEN/
> UnresolvableModelException
> Johns-MBP-2:streams-project-0.4-incubating johnament$
>
>
> On Wed, Nov 9, 2016 at 9:08 PM John D. Ament <jo...@apache.org>
> wrote:
>
> > On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:
> >
> > Hi Incubator PMC,
> >
> > The Apache Streams community has voted and approved the proposal to
> > release Apache Streams 0.4 (incubating).
> >
> > We now kindly request the Incubator PMC members to review and vote on
> this
> > incubator release.
> >
> > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > have been addressed with rc3.
> >
> > Thread [VOTE] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> > Thread [VOTE] [RESULT] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> >
> > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > incubator-streams
> > <https://git-wip-us.apache.org/repos/asf?p=incubator-
> streams-master.git;h=b87b23b19649dbd17a26f43aac3e51
> 358d7e2b32incubator-streams>
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98f
> > incubator-streams-examples
> > <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-
> examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachestreams-1019
> >
> > Source releases:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-master-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-project-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-examples-0.4-incubating-source-release.zip
> >
> >
> > Can you explain what each of these artifacts are?  what's in "master" vs
> > "project"?  Examples is clear enough.
> >
> >
> > Checksums of streams-master-0.4-incubating-source-release.zip:
> > MD5: 182ed359685f35d950df3ba631d7d5e1
> > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > Checksums of streams-project-0.4-incubating-source-release.zip:
> > MD5: 5321f8c3f470d464a6f354d8b624c726
> > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > MD5: e7af881128418f3a782bf90d669348cb
> > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sblackmon.asc
> >
> > 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.
> >
> > These repositories must be built and installed locally in the right
> > order: first streams-master, then streams-project, finally
> > streams-examples.
> >
> > To see the full set of steps used to validate and perform the release
> > candidate, and review the output of each step, visit this public wiki
> page.
> >
> >
> > https://cwiki.apache.org/confluence/display/STREAMS/0.
> 4-incubating+rc3+release+logs
> >
> >
> > Note that to execute the full suite of integration tests, one must first
> > prepare a testing environment with docker databases and working
> credentials
> > to all providers.
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

[RESULT] [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
Incubator PMC,  

The vote has passed with 3 binding +1 votes from IPMC members and no 0 or -1 votes. 

+1 (binding): 
- Ate Douma
- Matt Franklin
- Suneel Marthi

+0: 
None 

-1: 
None 

Thank you everyone who reviewed release candidates.

I will now push the artifacts and announce the release.

Steve Blackmon
sblackmon@apache.org
On November 9, 2016 at 10:01:05 PM, sblackmon (sblackmon@apache.org) wrote:

John,

Yes, the project uses jenkins for CI.  Here’s a depiction of our current CI flow: each ‘jenkins’ oval is a job 

http://streams.staging.apache.org/site/0.4-incubating-SNAPSHOT/streams-master/integration.html

Latest thread discussing recent updates to our CI:

https://lists.apache.org/thread.html/d0a82ce000d1a71125d0ec70fb29c8f13cb946ae1a97998652389134@%3Cdev.streams.apache.org%3E

There are a few integration tests that still need manual setup to pass - those aren’t run with every build on jenkins but they are run as part of cutting a release candidate.

Steve

On November 9, 2016 at 9:46:05 PM, John D. Ament (johndament@apache.org) wrote:

Anyways, the IPMC vote isn't fully on software quality but on release
structure. It seems like its OK, maybe a bit flakey, but I suspect its
actually passing based on my local. I can't find any valid CI for the
project though (not on jenkins or travis), do you use something else?

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:

> Is this test runtime normal?
>
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
>
> 2013 MBP
>
> John
>
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:
>
> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>
>

[RESULT] [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
Incubator PMC,  

The vote has passed with 3 binding +1 votes from IPMC members and no 0 or -1 votes. 

+1 (binding): 
- Ate Douma
- Matt Franklin
- Suneel Marthi

+0: 
None 

-1: 
None 

Thank you everyone who reviewed release candidates.

I will now push the artifacts and announce the release.

Steve Blackmon
sblackmon@apache.org
On November 9, 2016 at 10:01:05 PM, sblackmon (sblackmon@apache.org) wrote:

John,

Yes, the project uses jenkins for CI.  Here’s a depiction of our current CI flow: each ‘jenkins’ oval is a job 

http://streams.staging.apache.org/site/0.4-incubating-SNAPSHOT/streams-master/integration.html

Latest thread discussing recent updates to our CI:

https://lists.apache.org/thread.html/d0a82ce000d1a71125d0ec70fb29c8f13cb946ae1a97998652389134@%3Cdev.streams.apache.org%3E

There are a few integration tests that still need manual setup to pass - those aren’t run with every build on jenkins but they are run as part of cutting a release candidate.

Steve

On November 9, 2016 at 9:46:05 PM, John D. Ament (johndament@apache.org) wrote:

Anyways, the IPMC vote isn't fully on software quality but on release
structure. It seems like its OK, maybe a bit flakey, but I suspect its
actually passing based on my local. I can't find any valid CI for the
project though (not on jenkins or travis), do you use something else?

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:

> Is this test runtime normal?
>
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
>
> 2013 MBP
>
> John
>
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:
>
> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
John,

Yes, the project uses jenkins for CI.  Here’s a depiction of our current CI flow: each ‘jenkins’ oval is a job 

http://streams.staging.apache.org/site/0.4-incubating-SNAPSHOT/streams-master/integration.html

Latest thread discussing recent updates to our CI:

https://lists.apache.org/thread.html/d0a82ce000d1a71125d0ec70fb29c8f13cb946ae1a97998652389134@%3Cdev.streams.apache.org%3E

There are a few integration tests that still need manual setup to pass - those aren’t run with every build on jenkins but they are run as part of cutting a release candidate.

Steve

On November 9, 2016 at 9:46:05 PM, John D. Ament (johndament@apache.org) wrote:

Anyways, the IPMC vote isn't fully on software quality but on release  
structure. It seems like its OK, maybe a bit flakey, but I suspect its  
actually passing based on my local. I can't find any valid CI for the  
project though (not on jenkins or travis), do you use something else?  

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:  

> Is this test runtime normal?  
>  
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest  
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec  
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest  
>  
> 2013 MBP  
>  
> John  
>  
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:  
>  
> John,  
>  
> Thanks for attempting a build.  
>  
> This wiki page lists all of the steps I ran through during the release  
> process, and logs of what occurred.  
>  
>  
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  
>  
> streams-master: parent POM, most of project web page.  
> streams-project: majority of interfaces / classes including data  
> providers, processors, persistence, and runtime modules.  
> streams-examples: assortment of modules demonstrating how to assemble,  
> package, and execute streams out of modules.  
>  
> It looks like your issue stems from not running `mvn install` on  
> streams-master prior to streams-project.  
>  
> Running `mvn clean install` on each in order should result in BUILD  
> SUCCESS.  
>  
> Steve  
>  
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org  
> (mailto:johndament@apache.org)) wrote:  
>  
> > In addition, can you provide build instructions?  
> >  
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install  
> > [INFO] Scanning for projects...  
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:  
> > [FATAL] Non-resolvable parent POM for  
> > org.apache.streams:streams-project:0.4-incubating: Failure to find  
> > org.apache.streams:streams-master:pom:0.4-incubating in  
> > http://repo.maven.apache.org/maven2 was cached in the local repository,  
> > resolution will not be reattempted until the update interval of  
> > central-repo has elapsed or updates are forced and 'parent.relativePath'  
> > points at wrong local POM @ line 23, column 13  
> > @  
> > [ERROR] The build could not read 1 project -> [Help 1]  
> > [ERROR]  
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating  
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1  
> > error  
> > [ERROR] Non-resolvable parent POM for  
> > org.apache.streams:streams-project:0.4-incubating: Failure to find  
> > org.apache.streams:streams-master:pom:0.4-incubating in  
> > http://repo.maven.apache.org/maven2 was cached in the local repository,  
> > resolution will not be reattempted until the update interval of  
> > central-repo has elapsed or updates are forced and 'parent.relativePath'  
> > points at wrong local POM @ line 23, column 13 -> [Help 2]  
> > [ERROR]  
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the  
> -e  
> > switch.  
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.  
> > [ERROR]  
> > [ERROR] For more information about the errors and possible solutions,  
> > please read the following articles:  
> > [ERROR] [Help 1]  
> >  
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException  
> > [ERROR] [Help 2]  
> >  
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException  
> > Johns-MBP-2:streams-project-0.4-incubating johnament$  
> >  
> >  
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:  
> >  
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:  
> > >  
> > > Hi Incubator PMC,  
> > >  
> > > The Apache Streams community has voted and approved the proposal to  
> > > release Apache Streams 0.4 (incubating).  
> > >  
> > > We now kindly request the Incubator PMC members to review and vote on  
> this  
> > > incubator release.  
> > >  
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)  
> > > have been addressed with rc3.  
> > >  
> > > Thread [VOTE] :  
> > >  
> > >  
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E  
> > >  
> > > Thread [VOTE] [RESULT] :  
> > >  
> > >  
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E  
> > >  
> > >  
> > > The Release candidate to be voted upon is 0.4-incubating release  
> candidate  
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32  
> > > incubator-streams  
> > >  
> > > source tag (r0.4-incubating):  
> > >  
> > >  
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f  
> > > incubator-streams-examples  
> > >  
> > > source tag (r0.4-incubating):  
> > >  
> > >  
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162  
> > >  
> > > Maven staging repo:  
> > >  
> https://repository.apache.org/content/repositories/orgapachestreams-1019  
> > >  
> > > Source releases:  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip  
> > >  
> > >  
> > > Can you explain what each of these artifacts are? what's in "master" vs  
> > > "project"? Examples is clear enough.  
> > >  
> > >  
> > > Checksums of streams-master-0.4-incubating-source-release.zip:  
> > > MD5: 182ed359685f35d950df3ba631d7d5e1  
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0  
> > > Checksums of streams-project-0.4-incubating-source-release.zip:  
> > > MD5: 5321f8c3f470d464a6f354d8b624c726  
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1  
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:  
> > > MD5: e7af881128418f3a782bf90d669348cb  
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c  
> > >  
> > > Release artifacts are signed with the following key:  
> > > https://people.apache.org/keys/committer/sblackmon.asc  
> > >  
> > > 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.  
> > >  
> > > These repositories must be built and installed locally in the right  
> > > order: first streams-master, then streams-project, finally  
> > > streams-examples.  
> > >  
> > > To see the full set of steps used to validate and perform the release  
> > > candidate, and review the output of each step, visit this public wiki  
> page.  
> > >  
> > >  
> > >  
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  
> > >  
> > >  
> > > Note that to execute the full suite of integration tests, one must  
> first  
> > > prepare a testing environment with docker databases and working  
> credentials  
> > > to all providers.  
> > >  
> > > Vote will be open for 72 hours.  
> > >  
> > > [ ] +1 approve  
> > > [ ] +0 no opinion  
> > > [ ] -1 disapprove (and reason why)  
> > >  
> > > ---------------------------------------------------------------------  
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org  
> > > For additional commands, e-mail: general-help@incubator.apache.org  
> > >  
> > >  
>  
>  

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
John,

Yes, the project uses jenkins for CI.  Here’s a depiction of our current CI flow: each ‘jenkins’ oval is a job 

http://streams.staging.apache.org/site/0.4-incubating-SNAPSHOT/streams-master/integration.html

Latest thread discussing recent updates to our CI:

https://lists.apache.org/thread.html/d0a82ce000d1a71125d0ec70fb29c8f13cb946ae1a97998652389134@%3Cdev.streams.apache.org%3E

There are a few integration tests that still need manual setup to pass - those aren’t run with every build on jenkins but they are run as part of cutting a release candidate.

Steve

On November 9, 2016 at 9:46:05 PM, John D. Ament (johndament@apache.org) wrote:

Anyways, the IPMC vote isn't fully on software quality but on release  
structure. It seems like its OK, maybe a bit flakey, but I suspect its  
actually passing based on my local. I can't find any valid CI for the  
project though (not on jenkins or travis), do you use something else?  

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:  

> Is this test runtime normal?  
>  
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest  
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec  
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest  
>  
> 2013 MBP  
>  
> John  
>  
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:  
>  
> John,  
>  
> Thanks for attempting a build.  
>  
> This wiki page lists all of the steps I ran through during the release  
> process, and logs of what occurred.  
>  
>  
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  
>  
> streams-master: parent POM, most of project web page.  
> streams-project: majority of interfaces / classes including data  
> providers, processors, persistence, and runtime modules.  
> streams-examples: assortment of modules demonstrating how to assemble,  
> package, and execute streams out of modules.  
>  
> It looks like your issue stems from not running `mvn install` on  
> streams-master prior to streams-project.  
>  
> Running `mvn clean install` on each in order should result in BUILD  
> SUCCESS.  
>  
> Steve  
>  
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org  
> (mailto:johndament@apache.org)) wrote:  
>  
> > In addition, can you provide build instructions?  
> >  
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install  
> > [INFO] Scanning for projects...  
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:  
> > [FATAL] Non-resolvable parent POM for  
> > org.apache.streams:streams-project:0.4-incubating: Failure to find  
> > org.apache.streams:streams-master:pom:0.4-incubating in  
> > http://repo.maven.apache.org/maven2 was cached in the local repository,  
> > resolution will not be reattempted until the update interval of  
> > central-repo has elapsed or updates are forced and 'parent.relativePath'  
> > points at wrong local POM @ line 23, column 13  
> > @  
> > [ERROR] The build could not read 1 project -> [Help 1]  
> > [ERROR]  
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating  
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1  
> > error  
> > [ERROR] Non-resolvable parent POM for  
> > org.apache.streams:streams-project:0.4-incubating: Failure to find  
> > org.apache.streams:streams-master:pom:0.4-incubating in  
> > http://repo.maven.apache.org/maven2 was cached in the local repository,  
> > resolution will not be reattempted until the update interval of  
> > central-repo has elapsed or updates are forced and 'parent.relativePath'  
> > points at wrong local POM @ line 23, column 13 -> [Help 2]  
> > [ERROR]  
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the  
> -e  
> > switch.  
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.  
> > [ERROR]  
> > [ERROR] For more information about the errors and possible solutions,  
> > please read the following articles:  
> > [ERROR] [Help 1]  
> >  
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException  
> > [ERROR] [Help 2]  
> >  
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException  
> > Johns-MBP-2:streams-project-0.4-incubating johnament$  
> >  
> >  
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:  
> >  
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:  
> > >  
> > > Hi Incubator PMC,  
> > >  
> > > The Apache Streams community has voted and approved the proposal to  
> > > release Apache Streams 0.4 (incubating).  
> > >  
> > > We now kindly request the Incubator PMC members to review and vote on  
> this  
> > > incubator release.  
> > >  
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)  
> > > have been addressed with rc3.  
> > >  
> > > Thread [VOTE] :  
> > >  
> > >  
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E  
> > >  
> > > Thread [VOTE] [RESULT] :  
> > >  
> > >  
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E  
> > >  
> > >  
> > > The Release candidate to be voted upon is 0.4-incubating release  
> candidate  
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32  
> > > incubator-streams  
> > >  
> > > source tag (r0.4-incubating):  
> > >  
> > >  
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f  
> > > incubator-streams-examples  
> > >  
> > > source tag (r0.4-incubating):  
> > >  
> > >  
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162  
> > >  
> > > Maven staging repo:  
> > >  
> https://repository.apache.org/content/repositories/orgapachestreams-1019  
> > >  
> > > Source releases:  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip  
> > >  
> > >  
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip  
> > >  
> > >  
> > > Can you explain what each of these artifacts are? what's in "master" vs  
> > > "project"? Examples is clear enough.  
> > >  
> > >  
> > > Checksums of streams-master-0.4-incubating-source-release.zip:  
> > > MD5: 182ed359685f35d950df3ba631d7d5e1  
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0  
> > > Checksums of streams-project-0.4-incubating-source-release.zip:  
> > > MD5: 5321f8c3f470d464a6f354d8b624c726  
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1  
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:  
> > > MD5: e7af881128418f3a782bf90d669348cb  
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c  
> > >  
> > > Release artifacts are signed with the following key:  
> > > https://people.apache.org/keys/committer/sblackmon.asc  
> > >  
> > > 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.  
> > >  
> > > These repositories must be built and installed locally in the right  
> > > order: first streams-master, then streams-project, finally  
> > > streams-examples.  
> > >  
> > > To see the full set of steps used to validate and perform the release  
> > > candidate, and review the output of each step, visit this public wiki  
> page.  
> > >  
> > >  
> > >  
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  
> > >  
> > >  
> > > Note that to execute the full suite of integration tests, one must  
> first  
> > > prepare a testing environment with docker databases and working  
> credentials  
> > > to all providers.  
> > >  
> > > Vote will be open for 72 hours.  
> > >  
> > > [ ] +1 approve  
> > > [ ] +0 no opinion  
> > > [ ] -1 disapprove (and reason why)  
> > >  
> > > ---------------------------------------------------------------------  
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org  
> > > For additional commands, e-mail: general-help@incubator.apache.org  
> > >  
> > >  
>  
>  

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
Anyways, the IPMC vote isn't fully on software quality but on release
structure.  It seems like its OK, maybe a bit flakey, but I suspect its
actually passing based on my local.  I can't find any valid CI for the
project though (not on jenkins or travis), do you use something else?

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:

> Is this test runtime normal?
>
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
>
> 2013 MBP
>
> John
>
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:
>
> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
Anyways, the IPMC vote isn't fully on software quality but on release
structure.  It seems like its OK, maybe a bit flakey, but I suspect its
actually passing based on my local.  I can't find any valid CI for the
project though (not on jenkins or travis), do you use something else?

On Wed, Nov 9, 2016 at 10:37 PM John D. Ament <jo...@apache.org> wrote:

> Is this test runtime normal?
>
> Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
> - in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
>
> 2013 MBP
>
> John
>
> On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:
>
> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Steve Blackmon <sb...@apache.org>.
Yes. There have been several mailing list threads and open JIRAs about the
performance and test runtimes of certain modules. It will get better.

On Nov 9, 2016 9:37 PM, "John D. Ament" <jo...@apache.org> wrote:

Is this test runtime normal?

Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
- in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest

2013 MBP

John

On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:

> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.
4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the
POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has
1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/
UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes
(respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=
b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-
examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master"
vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.
4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
Is this test runtime normal?

Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
- in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest

2013 MBP

John

On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:

> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
Is this test runtime normal?

Running org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 120.47 sec
- in org.apache.streams.monitoring.tasks.BroadcastMonitorThreadTest

2013 MBP

John

On Wed, Nov 9, 2016 at 10:30 PM sblackmon <sb...@apache.org> wrote:

> John,
>
> Thanks for attempting a build.
>
> This wiki page lists all of the steps I ran through during the release
> process, and logs of what occurred.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> streams-master: parent POM, most of project web page.
> streams-project: majority of interfaces / classes including data
> providers, processors, persistence, and runtime modules.
> streams-examples: assortment of modules demonstrating how to assemble,
> package, and execute streams out of modules.
>
> It looks like your issue stems from not running `mvn install` on
> streams-master prior to streams-project.
>
> Running `mvn clean install` on each in order should result in BUILD
> SUCCESS.
>
> Steve
>
> On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org
> (mailto:johndament@apache.org)) wrote:
>
> > In addition, can you provide build instructions?
> >
> > Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> > [INFO] Scanning for projects...
> > [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> > [FATAL] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13
> > @
> > [ERROR] The build could not read 1 project -> [Help 1]
> > [ERROR]
> > [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> > (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> > error
> > [ERROR] Non-resolvable parent POM for
> > org.apache.streams:streams-project:0.4-incubating: Failure to find
> > org.apache.streams:streams-master:pom:0.4-incubating in
> > http://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of
> > central-repo has elapsed or updates are forced and 'parent.relativePath'
> > points at wrong local POM @ line 23, column 13 -> [Help 2]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> > [ERROR] [Help 2]
> >
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> > Johns-MBP-2:streams-project-0.4-incubating johnament$
> >
> >
> > On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
> >
> > > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> > >
> > > Hi Incubator PMC,
> > >
> > > The Apache Streams community has voted and approved the proposal to
> > > release Apache Streams 0.4 (incubating).
> > >
> > > We now kindly request the Incubator PMC members to review and vote on
> this
> > > incubator release.
> > >
> > > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > > have been addressed with rc3.
> > >
> > > Thread [VOTE] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > > Thread [VOTE] [RESULT] :
> > >
> > >
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> > >
> > >
> > > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > > incubator-streams
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > > incubator-streams-examples
> > >
> > > source tag (r0.4-incubating):
> > >
> > >
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> > >
> > > Maven staging repo:
> > >
> https://repository.apache.org/content/repositories/orgapachestreams-1019
> > >
> > > Source releases:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> > >
> > >
> > > Can you explain what each of these artifacts are? what's in "master" vs
> > > "project"? Examples is clear enough.
> > >
> > >
> > > Checksums of streams-master-0.4-incubating-source-release.zip:
> > > MD5: 182ed359685f35d950df3ba631d7d5e1
> > > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > > Checksums of streams-project-0.4-incubating-source-release.zip:
> > > MD5: 5321f8c3f470d464a6f354d8b624c726
> > > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > > MD5: e7af881128418f3a782bf90d669348cb
> > > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/sblackmon.asc
> > >
> > > 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.
> > >
> > > These repositories must be built and installed locally in the right
> > > order: first streams-master, then streams-project, finally
> > > streams-examples.
> > >
> > > To see the full set of steps used to validate and perform the release
> > > candidate, and review the output of each step, visit this public wiki
> page.
> > >
> > >
> > >
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> > >
> > >
> > > Note that to execute the full suite of integration tests, one must
> first
> > > prepare a testing environment with docker databases and working
> credentials
> > > to all providers.
> > >
> > > Vote will be open for 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove (and reason why)
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > >
> > >
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
John,

Thanks for attempting a build.
 
This wiki page lists all of the steps I ran through during the release process, and logs of what occurred.

https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  

streams-master: parent POM, most of project web page.
streams-project: majority of interfaces / classes including data providers, processors, persistence, and runtime modules.
streams-examples: assortment of modules demonstrating how to assemble, package, and execute streams out of modules.

It looks like your issue stems from not running `mvn install` on streams-master prior to streams-project.

Running `mvn clean install` on each in order should result in BUILD SUCCESS.

Steve

On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org(mailto:johndament@apache.org)) wrote:

> In addition, can you provide build instructions?
>  
> Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> [INFO] Scanning for projects...
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13
> @
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]
> [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> error
> [ERROR] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13 -> [Help 2]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2]
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> Johns-MBP-2:streams-project-0.4-incubating johnament$
>  
>  
> On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
>  
> > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> >
> > Hi Incubator PMC,
> >
> > The Apache Streams community has voted and approved the proposal to
> > release Apache Streams 0.4 (incubating).
> >
> > We now kindly request the Incubator PMC members to review and vote on this
> > incubator release.
> >
> > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > have been addressed with rc3.
> >
> > Thread [VOTE] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> > Thread [VOTE] [RESULT] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> >
> > The Release candidate to be voted upon is 0.4-incubating release candidate
> > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > incubator-streams
> >  
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > incubator-streams-examples
> >  
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachestreams-1019
> >
> > Source releases:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> >
> >
> > Can you explain what each of these artifacts are? what's in "master" vs
> > "project"? Examples is clear enough.
> >
> >
> > Checksums of streams-master-0.4-incubating-source-release.zip:
> > MD5: 182ed359685f35d950df3ba631d7d5e1
> > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > Checksums of streams-project-0.4-incubating-source-release.zip:
> > MD5: 5321f8c3f470d464a6f354d8b624c726
> > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > MD5: e7af881128418f3a782bf90d669348cb
> > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sblackmon.asc
> >
> > 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.
> >
> > These repositories must be built and installed locally in the right
> > order: first streams-master, then streams-project, finally
> > streams-examples.
> >
> > To see the full set of steps used to validate and perform the release
> > candidate, and review the output of each step, visit this public wiki page.
> >
> >
> > https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> >
> >
> > Note that to execute the full suite of integration tests, one must first
> > prepare a testing environment with docker databases and working credentials
> > to all providers.
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
John,

Thanks for attempting a build.
 
This wiki page lists all of the steps I ran through during the release process, and logs of what occurred.

https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs  

streams-master: parent POM, most of project web page.
streams-project: majority of interfaces / classes including data providers, processors, persistence, and runtime modules.
streams-examples: assortment of modules demonstrating how to assemble, package, and execute streams out of modules.

It looks like your issue stems from not running `mvn install` on streams-master prior to streams-project.

Running `mvn clean install` on each in order should result in BUILD SUCCESS.

Steve

On November 9, 2016 at 8:10:27 PM, John D. Ament (johndament@apache.org(mailto:johndament@apache.org)) wrote:

> In addition, can you provide build instructions?
>  
> Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> [INFO] Scanning for projects...
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13
> @
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]
> [ERROR] The project org.apache.streams:streams-project:0.4-incubating
> (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> error
> [ERROR] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13 -> [Help 2]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2]
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> Johns-MBP-2:streams-project-0.4-incubating johnament$
>  
>  
> On Wed, Nov 9, 2016 at 9:08 PM John D. Ament wrote:
>  
> > On Mon, Nov 7, 2016 at 11:51 AM sblackmon wrote:
> >
> > Hi Incubator PMC,
> >
> > The Apache Streams community has voted and approved the proposal to
> > release Apache Streams 0.4 (incubating).
> >
> > We now kindly request the Incubator PMC members to review and vote on this
> > incubator release.
> >
> > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > have been addressed with rc3.
> >
> > Thread [VOTE] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> > Thread [VOTE] [RESULT] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> >
> > The Release candidate to be voted upon is 0.4-incubating release candidate
> > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > incubator-streams
> >  
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> > incubator-streams-examples
> >  
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachestreams-1019
> >
> > Source releases:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
> >
> >
> > Can you explain what each of these artifacts are? what's in "master" vs
> > "project"? Examples is clear enough.
> >
> >
> > Checksums of streams-master-0.4-incubating-source-release.zip:
> > MD5: 182ed359685f35d950df3ba631d7d5e1
> > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > Checksums of streams-project-0.4-incubating-source-release.zip:
> > MD5: 5321f8c3f470d464a6f354d8b624c726
> > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > MD5: e7af881128418f3a782bf90d669348cb
> > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sblackmon.asc
> >
> > 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.
> >
> > These repositories must be built and installed locally in the right
> > order: first streams-master, then streams-project, finally
> > streams-examples.
> >
> > To see the full set of steps used to validate and perform the release
> > candidate, and review the output of each step, visit this public wiki page.
> >
> >
> > https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
> >
> >
> > Note that to execute the full suite of integration tests, one must first
> > prepare a testing environment with docker databases and working credentials
> > to all providers.
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Suneel Marthi <sm...@apache.org>.
Here's the Build Order:

1.  Streams-master
2.  Streams-Project
3.  Streams-examples

And the project needs Java 8 and Maven >= 3.3.9


On Wed, Nov 9, 2016 at 9:10 PM, John D. Ament <jo...@apache.org> wrote:

> In addition, can you provide build instructions?
>
> Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
> [INFO] Scanning for projects...
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13
>  @
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]
> [ERROR]   The project org.apache.streams:streams-project:0.4-incubating
> (/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
> error
> [ERROR]     Non-resolvable parent POM for
> org.apache.streams:streams-project:0.4-incubating: Failure to find
> org.apache.streams:streams-master:pom:0.4-incubating in
> http://repo.maven.apache.org/maven2 was cached in the local repository,
> resolution will not be reattempted until the update interval of
> central-repo has elapsed or updates are forced and 'parent.relativePath'
> points at wrong local POM @ line 23, column 13 -> [Help 2]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2]
> http://cwiki.apache.org/confluence/display/MAVEN/
> UnresolvableModelException
> Johns-MBP-2:streams-project-0.4-incubating johnament$
>
>
> On Wed, Nov 9, 2016 at 9:08 PM John D. Ament <jo...@apache.org>
> wrote:
>
> > On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:
> >
> > Hi Incubator PMC,
> >
> > The Apache Streams community has voted and approved the proposal to
> > release Apache Streams 0.4 (incubating).
> >
> > We now kindly request the Incubator PMC members to review and vote on
> this
> > incubator release.
> >
> > PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> > have been addressed with rc3.
> >
> > Thread [VOTE] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> > Thread [VOTE] [RESULT] :
> >
> > https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
> >
> >
> > The Release candidate to be voted upon is 0.4-incubating release
> candidate
> > (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> > incubator-streams
> > <https://git-wip-us.apache.org/repos/asf?p=incubator-
> streams-master.git;h=b87b23b19649dbd17a26f43aac3e51
> 358d7e2b32incubator-streams>
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98f
> > incubator-streams-examples
> > <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> > source tag (r0.4-incubating):
> >
> > https://git-wip-us.apache.org/repos/asf?p=incubator-streams-
> examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
> >
> > Maven staging repo:
> > https://repository.apache.org/content/repositories/orgapachestreams-1019
> >
> > Source releases:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-master-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-project-0.4-incubating-source-release.zip
> >
> > https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-examples-0.4-incubating-source-release.zip
> >
> >
> > Can you explain what each of these artifacts are?  what's in "master" vs
> > "project"?  Examples is clear enough.
> >
> >
> > Checksums of streams-master-0.4-incubating-source-release.zip:
> > MD5: 182ed359685f35d950df3ba631d7d5e1
> > SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> > Checksums of streams-project-0.4-incubating-source-release.zip:
> > MD5: 5321f8c3f470d464a6f354d8b624c726
> > SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> > Checksums of streams-examples-0.3-incubating-source-release.zip:
> > MD5: e7af881128418f3a782bf90d669348cb
> > SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/sblackmon.asc
> >
> > 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.
> >
> > These repositories must be built and installed locally in the right
> > order: first streams-master, then streams-project, finally
> > streams-examples.
> >
> > To see the full set of steps used to validate and perform the release
> > candidate, and review the output of each step, visit this public wiki
> page.
> >
> >
> > https://cwiki.apache.org/confluence/display/STREAMS/0.
> 4-incubating+rc3+release+logs
> >
> >
> > Note that to execute the full suite of integration tests, one must first
> > prepare a testing environment with docker databases and working
> credentials
> > to all providers.
> >
> > Vote will be open for 72 hours.
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove (and reason why)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
In addition, can you provide build instructions?

Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM for
org.apache.streams:streams-project:0.4-incubating: Failure to find
org.apache.streams:streams-master:pom:0.4-incubating in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of
central-repo has elapsed or updates are forced and 'parent.relativePath'
points at wrong local POM @ line 23, column 13
 @
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR]   The project org.apache.streams:streams-project:0.4-incubating
(/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
error
[ERROR]     Non-resolvable parent POM for
org.apache.streams:streams-project:0.4-incubating: Failure to find
org.apache.streams:streams-master:pom:0.4-incubating in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of
central-repo has elapsed or updates are forced and 'parent.relativePath'
points at wrong local POM @ line 23, column 13 -> [Help 2]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2]
http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
Johns-MBP-2:streams-project-0.4-incubating johnament$


On Wed, Nov 9, 2016 at 9:08 PM John D. Ament <jo...@apache.org> wrote:

> On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:
>
> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32incubator-streams>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
>
> Can you explain what each of these artifacts are?  what's in "master" vs
> "project"?  Examples is clear enough.
>
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
In addition, can you provide build instructions?

Johns-MBP-2:streams-project-0.4-incubating johnament$ mvn clean install
[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM for
org.apache.streams:streams-project:0.4-incubating: Failure to find
org.apache.streams:streams-master:pom:0.4-incubating in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of
central-repo has elapsed or updates are forced and 'parent.relativePath'
points at wrong local POM @ line 23, column 13
 @
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR]   The project org.apache.streams:streams-project:0.4-incubating
(/Users/johnament/Downloads/streams-project-0.4-incubating/pom.xml) has 1
error
[ERROR]     Non-resolvable parent POM for
org.apache.streams:streams-project:0.4-incubating: Failure to find
org.apache.streams:streams-master:pom:0.4-incubating in
http://repo.maven.apache.org/maven2 was cached in the local repository,
resolution will not be reattempted until the update interval of
central-repo has elapsed or updates are forced and 'parent.relativePath'
points at wrong local POM @ line 23, column 13 -> [Help 2]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2]
http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
Johns-MBP-2:streams-project-0.4-incubating johnament$


On Wed, Nov 9, 2016 at 9:08 PM John D. Ament <jo...@apache.org> wrote:

> On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:
>
> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32incubator-streams>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
>
> Can you explain what each of these artifacts are?  what's in "master" vs
> "project"?  Examples is clear enough.
>
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:

> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32incubator-streams>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
>
Can you explain what each of these artifacts are?  what's in "master" vs
"project"?  Examples is clear enough.


> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Suneel Marthi <sm...@apache.org>.
Planting my vote from dev@

+1 binding

On Mon, Nov 7, 2016 at 11:51 AM, sblackmon <sb...@apache.org> wrote:

> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=
> b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-
> examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-master-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-project-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-examples-0.4-incubating-source-release.zip
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.
> 4-incubating+rc3+release+logs
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
 
Responses in-line.

On November 10, 2016 at 4:51:06 PM, Ate Douma (ate@douma.nu(mailto:ate@douma.nu)) wrote:  
> > Steve,
> >  
>  
> >  
> > I have a few additional notes below.  
> >  
> > As a separate note: can you check your mail reply quote/indent settings?  
> > Sometimes your replies (like below) are not using any, which makes it very
> >  
>  
> > difficult to distinguish your reply from the original message.
> >  
>  
>  

They all look terrific in my Airmail client, both in drafts and in sent mail. Hopefully this reply looks better?

>  
> > Thanks, Ate  
> >  
> > On 2016-11-10 21:27, sblackmon wrote:  
> > > Stian,
> >  
>  
> > >
> >  
>  
> > > Thank you for the feedback! A few notes in-line below
> >  
>  
> > >
> >  
>  
> > > Steve
> >  
>  
> > > On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:
> >  
>  
> > >
> >  
>  
> > > streams-master and incubator-streams-examples git repositories are
> >  
>  
> > > missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
> >  
>  
> > > Candidate)
> >  
>  
> >  
> > > These files get added at build time by an apache maven plugin.  
> >  
> > Actually Stian makes an important point: the -master and -examples git  
> > repositories should have a root LICENSE, NOTICE and DISCLAIMER of their own.
> >  
>  
> > 

Opened STREAMS-455  

> > >  
> > > For the next release, could you add "apache-" as prefix to the archive
> >  
>  
> > > filenames? This is not a requirement, but a good trademark measure.
> >  
>  
> > >
> >  
>  
> >  
> > > We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project.  
> >  
> > I seem to have missed that (or forgot about it), but I'd be +1 to do this.  
> > 

Reopened STREAMS-316 for a formal discussion / vote.  

> >  
> > ---------------------------------------------------------------------  
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >  
>  
> > For additional commands, e-mail: general-help@incubator.apache.org
> >  
>  

>  


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
 
Responses in-line.

On November 10, 2016 at 4:51:06 PM, Ate Douma (ate@douma.nu(mailto:ate@douma.nu)) wrote:  
> > Steve,
> >  
>  
> >  
> > I have a few additional notes below.  
> >  
> > As a separate note: can you check your mail reply quote/indent settings?  
> > Sometimes your replies (like below) are not using any, which makes it very
> >  
>  
> > difficult to distinguish your reply from the original message.
> >  
>  
>  

They all look terrific in my Airmail client, both in drafts and in sent mail. Hopefully this reply looks better?

>  
> > Thanks, Ate  
> >  
> > On 2016-11-10 21:27, sblackmon wrote:  
> > > Stian,
> >  
>  
> > >
> >  
>  
> > > Thank you for the feedback! A few notes in-line below
> >  
>  
> > >
> >  
>  
> > > Steve
> >  
>  
> > > On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:
> >  
>  
> > >
> >  
>  
> > > streams-master and incubator-streams-examples git repositories are
> >  
>  
> > > missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
> >  
>  
> > > Candidate)
> >  
>  
> >  
> > > These files get added at build time by an apache maven plugin.  
> >  
> > Actually Stian makes an important point: the -master and -examples git  
> > repositories should have a root LICENSE, NOTICE and DISCLAIMER of their own.
> >  
>  
> > 

Opened STREAMS-455  

> > >  
> > > For the next release, could you add "apache-" as prefix to the archive
> >  
>  
> > > filenames? This is not a requirement, but a good trademark measure.
> >  
>  
> > >
> >  
>  
> >  
> > > We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project.  
> >  
> > I seem to have missed that (or forgot about it), but I'd be +1 to do this.  
> > 

Reopened STREAMS-316 for a formal discussion / vote.  

> >  
> > ---------------------------------------------------------------------  
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >  
>  
> > For additional commands, e-mail: general-help@incubator.apache.org
> >  
>  

>  


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Ate Douma <at...@douma.nu>.
Steve,

I have a few additional notes below.

As a separate note: can you check your mail reply quote/indent settings?
Sometimes your replies (like below) are not using any, which makes it very
difficult to distinguish your reply from the original message.

Thanks, Ate

On 2016-11-10 21:27, sblackmon wrote:
> Stian,
>
> Thank you for the feedback!  A few notes in-line below
>
> Steve
> On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:
>
> streams-master and incubator-streams-examples git repositories are
> missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
> Candidate)

> These files get added at build time by an apache maven plugin.

Actually Stian makes an important point: the -master and -examples git
repositories should have a root LICENSE, NOTICE and DISCLAIMER of their own.

>
> For the next release, could you add "apache-" as prefix to the archive
> filenames? This is not a requirement, but a good trademark measure.
>

> We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project.

I seem to have missed that (or forgot about it), but I'd be +1 to do this.


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Ate Douma <at...@douma.nu>.
Steve,

I have a few additional notes below.

As a separate note: can you check your mail reply quote/indent settings?
Sometimes your replies (like below) are not using any, which makes it very
difficult to distinguish your reply from the original message.

Thanks, Ate

On 2016-11-10 21:27, sblackmon wrote:
> Stian,
>
> Thank you for the feedback!  A few notes in-line below
>
> Steve
> On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:
>
> streams-master and incubator-streams-examples git repositories are
> missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
> Candidate)

> These files get added at build time by an apache maven plugin.

Actually Stian makes an important point: the -master and -examples git
repositories should have a root LICENSE, NOTICE and DISCLAIMER of their own.

>
> For the next release, could you add "apache-" as prefix to the archive
> filenames? This is not a requirement, but a good trademark measure.
>

> We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project.

I seem to have missed that (or forgot about it), but I'd be +1 to do this.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
Stian,

Thank you for the feedback!  A few notes in-line below

Steve
On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:

My vote: +1 (non-binding) 

Checked: 
+1 checksums 
+1 mvn repo vs -source-release.zip checksums 
+0 gpg signatures missing from dist, correct in mvn repo. KEYS not updated. 
+1 git tags match source dists (Except git is missing license files) 
+1 mvn apache-rat:check 
+1 no unexpected binaries 
+0 mvn clean install fails in test (order master/project/examples) 
+1 dependencies have compatible licenses (puh!) 
+1 LICENSE 
+1 NOTICE 
+1 DISCLAIMER 


The build takes quite a long time, which I guess is natural 
considering the number of integrations. However I get a failure: 

[INFO] streams-plugin-hbase ............................... FAILURE [ 24.636 s] 
There are some OS / Maven / JDK combinations that can exhibit this behavior.  The workaround is to supply

-Djava.util.Arrays.useLegacyMergeSort=true

as part of -DargLine to maven.

All the other modules build fine. 


streams-master and incubator-streams-examples git repositories are 
missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release 
Candidate) 
These files get added at build time by an apache maven plugin.


For GitHub a README.md would also help. 


I’ve just noticed that streams-master lacks a README in the root directory.  I’ll add one.

The build depends on the repository 
https://repository.cloudera.com/artifactory/cloudera-repos 
Why? This repository seems to slow down building a lot. 

Perhaps this could be enabled only in the modules that need it? 
Is it cloudera-packaged dependencies like 
org.apache.hadoop:cloudera-jets3t:jar:2.0.0-cdh4.6.0:provided and 
org.apache.pig:pig:jar:0.11.0-cdh4.6.0 ? 

(Full list of dependencies: 
https://gist.github.com/stain/87fd275fc5f9cc2c80c3c0f5d6c962f1 ) 

This repository seems to pull in various re-packaging of Apache 
products, for instance 
./org/apache/hbase/hbase/0.94.6-cdh4.5.0/hbase-0.94.6-cdh4.5.0.pom 

You are right, we had a issue opened some time ago to switch those out for apache distribution dependencies.

Looks like it was closed prematurely.  I’ve re-opened it and tagged it for 0.5


https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs 
Very good release preparation log! 

Thanks!


You need to add these *.asc files to the dist-folder: 

https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-master/0.4-incubating/streams-master-0.4-incubating-source-release.zip.asc 
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-project/0.4-incubating/streams-project-0.4-incubating-source-release.zip.asc 
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-examples/0.4-incubating/streams-examples-0.4-incubating-source-release.zip.asc 

(They do correctly verify against the files in dist, so I've used those :) 

The *.asc files have been added to the svn dist release area.  The release process document does mention them but they slipped through the cracks when moving artifacts from nexus to svn dist dev.

You should *append* the sblackmon.asc key to the existing file 
https://dist.apache.org/repos/dist/release/incubator/streams/KEYS 

..o that it will contain both letourneau@apache.org and 
sblackmon@apache.org keys. It's OK to do this before this RC has been 
approved. 

Thanks for mentioning this - I didn’t know about this file or it’s significance.  Adding my key there now.


For the next release, could you add "apache-" as prefix to the archive 
filenames? This is not a requirement, but a good trademark measure. 

We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project. 

Agree with John that the names of the repositories/archives is not 
very intuitive.. particularly as "master" is the head branch of git, 
and download of the current master from GitHub would typically append 
-master to the filename. 
(e.g. contains the folder incubator-streams-master-master/ ) 


In Taverna releases we have similar issue due to multiple git repos 
and versioning - we called it "taverna-parent" in its artifactid, 
incubator-taverna-maven-parent as git repo name and 
apache-taverna-parent-2-incubating-source-release.zip as filename 
(see https://dist.apache.org/repos/dist/release/incubator/taverna/source/ 
) 

I'm not saying that's a very good or consistent way (three names!) but 
I think at least something with "parent" would be better than 
"master". 
This is good advice.  We’ll discuss on the project dev list.



Perhaps "core" is better than "project"? In a way your "master" is 
also the project as it has the site.. 


This is good advice.  We’ll discuss on the project dev list.




Build tested with: 

stain@biggiebuntu:/tmp/streams-rc$ mvn -v 
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
2015-11-10T16:41:47+00:00) 
Maven home: /home/stain/software/maven 
Java version: 1.8.0_111, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre 
Default locale: en_GB, platform encoding: UTF-8 
OS name: "linux", version: "4.4.0-45-generic", arch: "amd64", family: "unix" 

On 7 November 2016 at 16:51, sblackmon <sb...@apache.org> wrote: 
> Hi Incubator PMC, 
> 
> The Apache Streams community has voted and approved the proposal to 
> release Apache Streams 0.4 (incubating). 
> 
> We now kindly request the Incubator PMC members to review and vote on this 
> incubator release. 
> 
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively) have been addressed with rc3. 
> 
> Thread [VOTE] : 
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E 
> 
> Thread [VOTE] [RESULT] : 
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E 
> 
> The Release candidate to be voted upon is 0.4-incubating release candidate (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32 
> incubator-streams source tag (r0.4-incubating): 
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f 
> incubator-streams-examples source tag (r0.4-incubating): 
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162 
> 
> Maven staging repo: 
> https://repository.apache.org/content/repositories/orgapachestreams-1019 
> 
> Source releases: 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip 
> 
> Checksums of streams-master-0.4-incubating-source-release.zip: 
> MD5: 182ed359685f35d950df3ba631d7d5e1 
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0 
> Checksums of streams-project-0.4-incubating-source-release.zip: 
> MD5: 5321f8c3f470d464a6f354d8b624c726 
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1 
> Checksums of streams-examples-0.3-incubating-source-release.zip: 
> MD5: e7af881128418f3a782bf90d669348cb 
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c 
> 
> Release artifacts are signed with the following key: 
> https://people.apache.org/keys/committer/sblackmon.asc 
> 
> 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. 
> 
> These repositories must be built and installed locally in the right 
> order: first streams-master, then streams-project, finally streams-examples. 
> 
> To see the full set of steps used to validate and perform the release candidate, and review the output of each step, visit this public wiki page. 
> 
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs 
> 
> Note that to execute the full suite of integration tests, one must first 
> prepare a testing environment with docker databases and working credentials 
> to all providers. 
> 
> Vote will be open for 72 hours. 
> 
> [ ] +1 approve 
> [ ] +0 no opinion 
> [ ] -1 disapprove (and reason why) 
> 
> --------------------------------------------------------------------- 
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org 
> For additional commands, e-mail: general-help@incubator.apache.org 
> 



-- 
Stian Soiland-Reyes 
http://orcid.org/0000-0001-9842-9718 

--------------------------------------------------------------------- 
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org 
For additional commands, e-mail: general-help@incubator.apache.org 


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by sblackmon <sb...@apache.org>.
Stian,

Thank you for the feedback!  A few notes in-line below

Steve
On November 10, 2016 at 1:55:37 PM, Stian Soiland-Reyes (stain@apache.org) wrote:

My vote: +1 (non-binding) 

Checked: 
+1 checksums 
+1 mvn repo vs -source-release.zip checksums 
+0 gpg signatures missing from dist, correct in mvn repo. KEYS not updated. 
+1 git tags match source dists (Except git is missing license files) 
+1 mvn apache-rat:check 
+1 no unexpected binaries 
+0 mvn clean install fails in test (order master/project/examples) 
+1 dependencies have compatible licenses (puh!) 
+1 LICENSE 
+1 NOTICE 
+1 DISCLAIMER 


The build takes quite a long time, which I guess is natural 
considering the number of integrations. However I get a failure: 

[INFO] streams-plugin-hbase ............................... FAILURE [ 24.636 s] 
There are some OS / Maven / JDK combinations that can exhibit this behavior.  The workaround is to supply

-Djava.util.Arrays.useLegacyMergeSort=true

as part of -DargLine to maven.

All the other modules build fine. 


streams-master and incubator-streams-examples git repositories are 
missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release 
Candidate) 
These files get added at build time by an apache maven plugin.


For GitHub a README.md would also help. 


I’ve just noticed that streams-master lacks a README in the root directory.  I’ll add one.

The build depends on the repository 
https://repository.cloudera.com/artifactory/cloudera-repos 
Why? This repository seems to slow down building a lot. 

Perhaps this could be enabled only in the modules that need it? 
Is it cloudera-packaged dependencies like 
org.apache.hadoop:cloudera-jets3t:jar:2.0.0-cdh4.6.0:provided and 
org.apache.pig:pig:jar:0.11.0-cdh4.6.0 ? 

(Full list of dependencies: 
https://gist.github.com/stain/87fd275fc5f9cc2c80c3c0f5d6c962f1 ) 

This repository seems to pull in various re-packaging of Apache 
products, for instance 
./org/apache/hbase/hbase/0.94.6-cdh4.5.0/hbase-0.94.6-cdh4.5.0.pom 

You are right, we had a issue opened some time ago to switch those out for apache distribution dependencies.

Looks like it was closed prematurely.  I’ve re-opened it and tagged it for 0.5


https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs 
Very good release preparation log! 

Thanks!


You need to add these *.asc files to the dist-folder: 

https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-master/0.4-incubating/streams-master-0.4-incubating-source-release.zip.asc 
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-project/0.4-incubating/streams-project-0.4-incubating-source-release.zip.asc 
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-examples/0.4-incubating/streams-examples-0.4-incubating-source-release.zip.asc 

(They do correctly verify against the files in dist, so I've used those :) 

The *.asc files have been added to the svn dist release area.  The release process document does mention them but they slipped through the cracks when moving artifacts from nexus to svn dist dev.

You should *append* the sblackmon.asc key to the existing file 
https://dist.apache.org/repos/dist/release/incubator/streams/KEYS 

..o that it will contain both letourneau@apache.org and 
sblackmon@apache.org keys. It's OK to do this before this RC has been 
approved. 

Thanks for mentioning this - I didn’t know about this file or it’s significance.  Adding my key there now.


For the next release, could you add "apache-" as prefix to the archive 
filenames? This is not a requirement, but a good trademark measure. 

We have discussed this and failed to reach a consensus that doing so was universal practice, or worth the trouble at this stage of the project. 

Agree with John that the names of the repositories/archives is not 
very intuitive.. particularly as "master" is the head branch of git, 
and download of the current master from GitHub would typically append 
-master to the filename. 
(e.g. contains the folder incubator-streams-master-master/ ) 


In Taverna releases we have similar issue due to multiple git repos 
and versioning - we called it "taverna-parent" in its artifactid, 
incubator-taverna-maven-parent as git repo name and 
apache-taverna-parent-2-incubating-source-release.zip as filename 
(see https://dist.apache.org/repos/dist/release/incubator/taverna/source/ 
) 

I'm not saying that's a very good or consistent way (three names!) but 
I think at least something with "parent" would be better than 
"master". 
This is good advice.  We’ll discuss on the project dev list.



Perhaps "core" is better than "project"? In a way your "master" is 
also the project as it has the site.. 


This is good advice.  We’ll discuss on the project dev list.




Build tested with: 

stain@biggiebuntu:/tmp/streams-rc$ mvn -v 
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
2015-11-10T16:41:47+00:00) 
Maven home: /home/stain/software/maven 
Java version: 1.8.0_111, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre 
Default locale: en_GB, platform encoding: UTF-8 
OS name: "linux", version: "4.4.0-45-generic", arch: "amd64", family: "unix" 

On 7 November 2016 at 16:51, sblackmon <sb...@apache.org> wrote: 
> Hi Incubator PMC, 
> 
> The Apache Streams community has voted and approved the proposal to 
> release Apache Streams 0.4 (incubating). 
> 
> We now kindly request the Incubator PMC members to review and vote on this 
> incubator release. 
> 
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively) have been addressed with rc3. 
> 
> Thread [VOTE] : 
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E 
> 
> Thread [VOTE] [RESULT] : 
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E 
> 
> The Release candidate to be voted upon is 0.4-incubating release candidate (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32 
> incubator-streams source tag (r0.4-incubating): 
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f 
> incubator-streams-examples source tag (r0.4-incubating): 
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162 
> 
> Maven staging repo: 
> https://repository.apache.org/content/repositories/orgapachestreams-1019 
> 
> Source releases: 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip 
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip 
> 
> Checksums of streams-master-0.4-incubating-source-release.zip: 
> MD5: 182ed359685f35d950df3ba631d7d5e1 
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0 
> Checksums of streams-project-0.4-incubating-source-release.zip: 
> MD5: 5321f8c3f470d464a6f354d8b624c726 
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1 
> Checksums of streams-examples-0.3-incubating-source-release.zip: 
> MD5: e7af881128418f3a782bf90d669348cb 
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c 
> 
> Release artifacts are signed with the following key: 
> https://people.apache.org/keys/committer/sblackmon.asc 
> 
> 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. 
> 
> These repositories must be built and installed locally in the right 
> order: first streams-master, then streams-project, finally streams-examples. 
> 
> To see the full set of steps used to validate and perform the release candidate, and review the output of each step, visit this public wiki page. 
> 
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs 
> 
> Note that to execute the full suite of integration tests, one must first 
> prepare a testing environment with docker databases and working credentials 
> to all providers. 
> 
> Vote will be open for 72 hours. 
> 
> [ ] +1 approve 
> [ ] +0 no opinion 
> [ ] -1 disapprove (and reason why) 
> 
> --------------------------------------------------------------------- 
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org 
> For additional commands, e-mail: general-help@incubator.apache.org 
> 



-- 
Stian Soiland-Reyes 
http://orcid.org/0000-0001-9842-9718 

--------------------------------------------------------------------- 
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org 
For additional commands, e-mail: general-help@incubator.apache.org 


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Stian Soiland-Reyes <st...@apache.org>.
My vote: +1 (non-binding)

Checked:
+1 checksums
+1 mvn repo vs -source-release.zip checksums
+0 gpg signatures missing from dist, correct in mvn repo. KEYS not updated.
+1 git tags match source dists (Except git is missing license files)
+1 mvn apache-rat:check
+1 no unexpected binaries
+0 mvn clean install fails in test (order master/project/examples)
+1 dependencies have compatible licenses (puh!)
+1 LICENSE
+1 NOTICE
+1 DISCLAIMER


The build takes quite a long time, which I guess is natural
considering the number of integrations. However I get a failure:

[INFO] streams-plugin-hbase ............................... FAILURE [ 24.636 s]

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.26
sec <<< FAILURE! - in
org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest
StreamsHbaseResourceGenerator(org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest)
 Time elapsed: 3.72 sec  <<< ERROR!
java.lang.IllegalArgumentException: Comparison method violates its
general contract!
at org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest.StreamsHbaseResourceGenerator(StreamsHbaseResourceGeneratorTest.java:79)


Results :

Tests in error:
  StreamsHbaseResourceGeneratorCLITest.testStreamsHiveResourceGeneratorCLI:47
» IllegalArgument
  StreamsHbaseResourceGeneratorTest.StreamsHbaseResourceGenerator:79 »
IllegalArgument

mvn install -DskipTests=true works on streams-plugin-hbase to bypass
the error, so no blocker for me this time.

All the other modules build fine.


streams-master and incubator-streams-examples git repositories are
missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
Candidate)
For GitHub a README.md would also help.


The build depends on the repository
https://repository.cloudera.com/artifactory/cloudera-repos
Why?   This repository seems to slow down building a lot.

Perhaps this could be enabled only in the modules that need it?
Is it cloudera-packaged dependencies like
org.apache.hadoop:cloudera-jets3t:jar:2.0.0-cdh4.6.0:provided and
org.apache.pig:pig:jar:0.11.0-cdh4.6.0 ?

(Full list of dependencies:
https://gist.github.com/stain/87fd275fc5f9cc2c80c3c0f5d6c962f1 )

This repository seems to pull in  various re-packaging of Apache
products, for instance
./org/apache/hbase/hbase/0.94.6-cdh4.5.0/hbase-0.94.6-cdh4.5.0.pom


which have a modified POM file like

  <parent>
    <groupId>com.cloudera.cdh</groupId>
    <artifactId>cdh-root</artifactId>
    <version>4.5.0</version>
    <relativePath></relativePath><!-- no parent resolution -->
  </parent>

  <groupId>org.apache.hbase</groupId>
  <artifactId>hbase</artifactId>
  <packaging>jar</packaging>


Would you know if these contain any code modifications since their
original version? In this case they can't be called "Apache HBase"!

Other "cloudera" greps:
https://gist.github.com/stain/0ae341b45f00a3d25dc917af5e4e5f90



https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
Very good release preparation log!



You need to add these *.asc files to the dist-folder:

https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-master/0.4-incubating/streams-master-0.4-incubating-source-release.zip.asc
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-project/0.4-incubating/streams-project-0.4-incubating-source-release.zip.asc
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-examples/0.4-incubating/streams-examples-0.4-incubating-source-release.zip.asc

(They do correctly verify against the files in dist, so I've used those :)


You should *append* the sblackmon.asc key to the existing file
https://dist.apache.org/repos/dist/release/incubator/streams/KEYS

..o that it will contain both letourneau@apache.org and
sblackmon@apache.org keys. It's OK to do this before this RC has been
approved.



For the next release, could you add "apache-" as prefix to the archive
filenames? This is not a requirement, but a good trademark measure.


Agree with John that the names of the repositories/archives is not
very intuitive.. particularly as "master" is the head branch of git,
and download of the current master from GitHub would typically append
-master to the filename.
(e.g.  contains the folder incubator-streams-master-master/ )


In Taverna releases we have similar issue due to multiple git repos
and versioning - we called it "taverna-parent" in its artifactid,
incubator-taverna-maven-parent as git repo name and
apache-taverna-parent-2-incubating-source-release.zip as filename
(see  https://dist.apache.org/repos/dist/release/incubator/taverna/source/
)

I'm not saying that's a very good or consistent way (three names!) but
I think at least something with "parent" would be better than
"master".

Perhaps "core" is better than "project"?  In a way your "master" is
also the project as it has the site..






Build tested with:

stain@biggiebuntu:/tmp/streams-rc$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T16:41:47+00:00)
Maven home: /home/stain/software/maven
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-45-generic", arch: "amd64", family: "unix"

On 7 November 2016 at 16:51, sblackmon <sb...@apache.org> wrote:
> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively) have been addressed with rc3.
>
> Thread [VOTE] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> The Release candidate to be voted upon is 0.4-incubating release candidate (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally streams-examples.
>
> To see the full set of steps used to validate and perform the release candidate, and review the output of each step, visit this public wiki page.
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>



-- 
Stian Soiland-Reyes
http://orcid.org/0000-0001-9842-9718

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Stian Soiland-Reyes <st...@apache.org>.
My vote: +1 (non-binding)

Checked:
+1 checksums
+1 mvn repo vs -source-release.zip checksums
+0 gpg signatures missing from dist, correct in mvn repo. KEYS not updated.
+1 git tags match source dists (Except git is missing license files)
+1 mvn apache-rat:check
+1 no unexpected binaries
+0 mvn clean install fails in test (order master/project/examples)
+1 dependencies have compatible licenses (puh!)
+1 LICENSE
+1 NOTICE
+1 DISCLAIMER


The build takes quite a long time, which I guess is natural
considering the number of integrations. However I get a failure:

[INFO] streams-plugin-hbase ............................... FAILURE [ 24.636 s]

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.26
sec <<< FAILURE! - in
org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest
StreamsHbaseResourceGenerator(org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest)
 Time elapsed: 3.72 sec  <<< ERROR!
java.lang.IllegalArgumentException: Comparison method violates its
general contract!
at org.apache.streams.plugins.test.StreamsHbaseResourceGeneratorTest.StreamsHbaseResourceGenerator(StreamsHbaseResourceGeneratorTest.java:79)


Results :

Tests in error:
  StreamsHbaseResourceGeneratorCLITest.testStreamsHiveResourceGeneratorCLI:47
» IllegalArgument
  StreamsHbaseResourceGeneratorTest.StreamsHbaseResourceGenerator:79 »
IllegalArgument

mvn install -DskipTests=true works on streams-plugin-hbase to bypass
the error, so no blocker for me this time.

All the other modules build fine.


streams-master and incubator-streams-examples git repositories are
missing LICENSE, NOTICE, DISCLAIMER (but they are there in the Release
Candidate)
For GitHub a README.md would also help.


The build depends on the repository
https://repository.cloudera.com/artifactory/cloudera-repos
Why?   This repository seems to slow down building a lot.

Perhaps this could be enabled only in the modules that need it?
Is it cloudera-packaged dependencies like
org.apache.hadoop:cloudera-jets3t:jar:2.0.0-cdh4.6.0:provided and
org.apache.pig:pig:jar:0.11.0-cdh4.6.0 ?

(Full list of dependencies:
https://gist.github.com/stain/87fd275fc5f9cc2c80c3c0f5d6c962f1 )

This repository seems to pull in  various re-packaging of Apache
products, for instance
./org/apache/hbase/hbase/0.94.6-cdh4.5.0/hbase-0.94.6-cdh4.5.0.pom


which have a modified POM file like

  <parent>
    <groupId>com.cloudera.cdh</groupId>
    <artifactId>cdh-root</artifactId>
    <version>4.5.0</version>
    <relativePath></relativePath><!-- no parent resolution -->
  </parent>

  <groupId>org.apache.hbase</groupId>
  <artifactId>hbase</artifactId>
  <packaging>jar</packaging>


Would you know if these contain any code modifications since their
original version? In this case they can't be called "Apache HBase"!

Other "cloudera" greps:
https://gist.github.com/stain/0ae341b45f00a3d25dc917af5e4e5f90



https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
Very good release preparation log!



You need to add these *.asc files to the dist-folder:

https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-master/0.4-incubating/streams-master-0.4-incubating-source-release.zip.asc
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-project/0.4-incubating/streams-project-0.4-incubating-source-release.zip.asc
https://repository.apache.org/content/repositories/orgapachestreams-1019/org/apache/streams/streams-examples/0.4-incubating/streams-examples-0.4-incubating-source-release.zip.asc

(They do correctly verify against the files in dist, so I've used those :)


You should *append* the sblackmon.asc key to the existing file
https://dist.apache.org/repos/dist/release/incubator/streams/KEYS

..o that it will contain both letourneau@apache.org and
sblackmon@apache.org keys. It's OK to do this before this RC has been
approved.



For the next release, could you add "apache-" as prefix to the archive
filenames? This is not a requirement, but a good trademark measure.


Agree with John that the names of the repositories/archives is not
very intuitive.. particularly as "master" is the head branch of git,
and download of the current master from GitHub would typically append
-master to the filename.
(e.g.  contains the folder incubator-streams-master-master/ )


In Taverna releases we have similar issue due to multiple git repos
and versioning - we called it "taverna-parent" in its artifactid,
incubator-taverna-maven-parent as git repo name and
apache-taverna-parent-2-incubating-source-release.zip as filename
(see  https://dist.apache.org/repos/dist/release/incubator/taverna/source/
)

I'm not saying that's a very good or consistent way (three names!) but
I think at least something with "parent" would be better than
"master".

Perhaps "core" is better than "project"?  In a way your "master" is
also the project as it has the site..






Build tested with:

stain@biggiebuntu:/tmp/streams-rc$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-10T16:41:47+00:00)
Maven home: /home/stain/software/maven
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-45-generic", arch: "amd64", family: "unix"

On 7 November 2016 at 16:51, sblackmon <sb...@apache.org> wrote:
> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively) have been addressed with rc3.
>
> Thread [VOTE] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> The Release candidate to be voted upon is 0.4-incubating release candidate (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally streams-examples.
>
> To see the full set of steps used to validate and perform the release candidate, and review the output of each step, visit this public wiki page.
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>



-- 
Stian Soiland-Reyes
http://orcid.org/0000-0001-9842-9718

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by "John D. Ament" <jo...@apache.org>.
On Mon, Nov 7, 2016 at 11:51 AM sblackmon <sb...@apache.org> wrote:

> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
>
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams-master.git;h=b87b23b19649dbd17a26f43aac3e51358d7e2b32incubator-streams>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples
> <https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=fc51194bcf44328759961dd1ee95df0b829fe98fincubator-streams-examples>
> source tag (r0.4-incubating):
>
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-master-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-project-0.4-incubating-source-release.zip
>
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.4-incubating/streams-examples-0.4-incubating-source-release.zip
>
>
Can you explain what each of these artifacts are?  what's in "master" vs
"project"?  Examples is clear enough.


> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.4-incubating+rc3+release+logs
>
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache Streams 0.4-incubating

Posted by Suneel Marthi <sm...@apache.org>.
Planting my vote from dev@

+1 binding

On Mon, Nov 7, 2016 at 11:51 AM, sblackmon <sb...@apache.org> wrote:

> Hi Incubator PMC,
>
> The Apache Streams community has voted and approved the proposal to
> release Apache Streams 0.4 (incubating).
>
> We now kindly request the Incubator PMC members to review and vote on this
> incubator release.
>
> PPMC and IPMC feedback received during rc1 and rc2 votes (respectively)
> have been addressed with rc3.
>
> Thread [VOTE] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> Thread [VOTE] [RESULT] :
> https://lists.apache.org/thread.html/4ad0b6889fb61738209ba464e30dcc
> 67d74ddacf60e820992dee83ab@%3Cdev.streams.apache.org%3E
>
> The Release candidate to be voted upon is 0.4-incubating release candidate
> (rc3), 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;h=
> b87b23b19649dbd17a26f43aac3e51358d7e2b32
> incubator-streams source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams.git;h=
> fc51194bcf44328759961dd1ee95df0b829fe98f
> incubator-streams-examples source tag (r0.4-incubating):
> https://git-wip-us.apache.org/repos/asf?p=incubator-streams-
> examples.git;h=5cfcc2511a714922cdbc8b15f9cec5a3170f4162
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachestreams-1019
>
> Source releases:
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-master-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-project-0.4-incubating-source-release.zip
> https://dist.apache.org/repos/dist/dev/incubator/streams/0.
> 4-incubating/streams-examples-0.4-incubating-source-release.zip
>
> Checksums of streams-master-0.4-incubating-source-release.zip:
> MD5: 182ed359685f35d950df3ba631d7d5e1
> SHA1: 3cf0110f6a1abd7160ae40088d35ce1d9b581ac0
> Checksums of streams-project-0.4-incubating-source-release.zip:
> MD5: 5321f8c3f470d464a6f354d8b624c726
> SHA1: ea294756549569e1a9392db362f3e3b33adc9dc1
> Checksums of streams-examples-0.3-incubating-source-release.zip:
> MD5: e7af881128418f3a782bf90d669348cb
> SHA1: f53abf0cd23e72f85b9877db7624df8f2e706f6c
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/sblackmon.asc
>
> 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.
>
> These repositories must be built and installed locally in the right
> order: first streams-master, then streams-project, finally
> streams-examples.
>
> To see the full set of steps used to validate and perform the release
> candidate, and review the output of each step, visit this public wiki page.
>
> https://cwiki.apache.org/confluence/display/STREAMS/0.
> 4-incubating+rc3+release+logs
>
> Note that to execute the full suite of integration tests, one must first
> prepare a testing environment with docker databases and working credentials
> to all providers.
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>