I really can't believe I'm doing this, but I upgraded plexus-utils to get rid of a process leak and then re-rolled this staged release...without remembering that we had a similar issue in plexus-interpolation.

I need to reopen MNG-4219 and upgrade plexus-interpolation to handle this problem, then I'll call yet another vote tomorrow as soon as this is restaged. I wouldn't mess with it for this release, except this looks like it could be the culprit that's causing Hudson + Maven + Windows to blow up over time when under load, since Hudson tracks child processes and it seems that Windows won't close a process unless its stderr stream is read.

I'm upgrading this dependency now, and I'll start a new IT run that will continue overnight. If that's clean, I'll re-spin the release and call a new vote first thing tomorrow morning.

The next staged copy of Maven will be the final one for the 2.2.0 release, come hell or high water, I promise.

Sorry for the confusion.

-john

John Casey wrote:
I've redeployed the staging repository for this vote:

https://repository.apache.org/content/repositories/maven-staging-013/

The binary distro and source-release artifact are here:

https://repository.apache.org/content/repositories/maven-staging-013/org/apache/maven/apache-maven/2.2.0/

This redeployment contains the corrected mavenVersion property, but also includes a new version of plexus-utils, to correct process leaks that were detected in the CommandLineUtils class (which is used to read system envars during Maven bootup). The JIRA for this is:

http://jira.codehaus.org/browse/MNG-4219

So...please vote on the above staged version. The release notes are here:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&styleName=Html&version=15103

We've solved 29 issues for this release.

New documentation for the 2.2.0 release can be found in source form here:

http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-building-jdk14-on-jdk15.apt http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-default-execution-ids.apt http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/guides/mini/guide-http-settings.apt


[ ] +1
[ ] +0
[ ] -1

Let's give this 72 hours. Here's my +1.

-john

---
John Casey
Developer and PMC Member, Apache Maven (http://maven.apache.org)
Member, Apache Software Foundation

"What we have to learn to do, we learn by doing."
       -Aristotle

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to