Hi Dan,

Author: dfabulich
Date: Fri Nov  6 21:46:48 2009
New Revision: 833566

URL: http://svn.apache.org/viewvc?rev=833566&view=rev
Log:
Adding experimental multithreading support.  Naive implementation.  Not 
guaranteed to work.  Builder beware.  You'd be crazy to use this...  
-Dmaven.threads=4

Please be more careful what you commit to trunk. Seeing words like "experimental multithreading", "Not guaranteed to work" and "You'd be crazy to use this" make me feel let's say uneasy. This significant (and badly formatted) code change went in without any JIRA ticket, without any recent proposal/discussion, without any kind of tests and eventually breaks existing core ITs [0, 1].

I have no objections to you working on parallel builds but multi-threading is something humans rarely get right upon first try as we already know from the introduction of multi-threaded artifact downloads and again witnessed by the failing ITs.

So I wouldn't like to see such experiments on trunk, given we are trying to stabilize it. Hence I created a branch with your changes and reverted them on trunk.


Benjamin


[0] https://grid.sonatype.org/ci/job/maven-3.0.x-ITs/jdk=1.5,label=ubuntu/121/console [1] https://grid.sonatype.org/ci/job/maven-3.0.x-ITs/jdk=1.5,label=windows/121/console
[2] http://maven.apache.org/developers/conventions/code.html

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

Reply via email to