commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <ggreg...@apache.org>
Subject [VOTE] Release Commons Exec 1.2-RC2
Date Fri, 03 Jan 2014 02:39:46 GMT
Hello All:

This is a VOTE to release Commons Exec 1.2-RC2

The changes from RC1 are:
- Update the NOTICE.txt file fro 2014
- Update the source assembly to mark .sh files as executable.

Feature and fix release. Requires a minimum of Java 1.3.

The Apache Commons Exec team is pleased to announce the Apache
commons-exec-1.2 release!

Apache Commons Exec is a library to reliably execute external processes
from within the JVM.

Changes in this version include:

New features:

o Set names for started threads.  Issue: EXEC-55. Thanks to Dominik
Stadler.

Fixed Bugs:

o Issue: EXEC-68.
  Watchdog kills process immediately if timeout is too large.
  Thanks to Joel McCance.

o Issue: EXEC-57.
  Applied the patch from Nickolay Martinov but the timeout disguises the
fact that the process might be still running.
  Therefore added a sanity check in order to throw an exception if the the
timeout for join() was exceeded.
  Thanks to Nickolay Martinov.

o Issue: EXEC-60.
  Fixed dead lock by calling the timeout observers outside of the
synchronized block thereby removing on pre-requisite of a deadlock.
  Also added a test case to demonstrate that this problem is fixed (which
of course can not guarantee the absence of a dead lock).
  Thanks to Peter Kofler.

o Issue: EXEC-52.
  Tests fail on HP-UX, because it uses a different syntax for the ping
command.
  Thanks to Nickolay Martinov.

o Issue: EXEC-49.
  "Write dead end" IOException when using Piped streams w/PumpStreamHandler.
  When encountering a PipedOutputStream we will automatically close it to
avoid the exception.
  Thanks to Kevin Telford.

o Issue: EXEC-34.
  Race condition prevent watchdog working using ExecuteStreamHandler.
  Patch submittd by Kristian Rosenvold.
  Thanks to Marco Ferrante.

This VOTE is open for at least 72 hours until January 6 2014 at 10:00 PM
EST.

The files:

https://repository.apache.org/content/repositories/orgapachecommons-038/

The tag:

https://svn.apache.org/repos/asf/commons/proper/exec/tags/1.2-RC2

The site:

https://people.apache.org/~ggregory/commons-exec/1.2-RC2/site/

Links to versions of sites and Javadocs will be live when deployed.

Thank you,
Gary Gregory

-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message