You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2005/05/16 08:43:34 UTC

[jira] Closed: (MAVEN-1235) Performance problem with Maven reactor on Solaris

     [ http://jira.codehaus.org/browse/MAVEN-1235?page=all ]
     
Brett Porter closed MAVEN-1235:
-------------------------------

    Resolution: Cannot Reproduce

I don't have an env to reproduce this on, so I'll need to close this off on the assumption it was a problem with specific combo of Solaris + JDK, since it works on Windows. If anyone can still reproduce and can provide a fix, please reopen.

> Performance problem with Maven reactor on Solaris
> -------------------------------------------------
>
>          Key: MAVEN-1235
>          URL: http://jira.codehaus.org/browse/MAVEN-1235
>      Project: maven
>         Type: Bug
>   Components: core
>     Versions: 1.0-rc3, 1.0-rc2, 1.0-rc1, 1.0-beta-10
>     Reporter: Vincent Massol
>  Attachments: with_3rd_party_dependencies.zip, without_3rd_party_dependencies.zip
>
>
> Context: 
> We have about 58 Maven projects. Each project has about 85 dependencies. About 50 of these are dependencies to external jars. The rest are inter-project dependencies.
> Problem:
> When running the Maven reactor on windows machine. The reactor correctly and relatively quickly (30-40 seconds) finds out the ordered list of projects to run. However, on Solaris, it takes about 215 minutes (almost 4 hours!) to find out the ordered list of projects.
> Analysis:
> It seems the problem is somewhere in the werkz code. When using a profiling tool, 100% of the time is spent in the Goal.addPrecusor method (which takes as an average about 1 minute per project per dependency to run). I don't see how the problem could be in werkz. But still the profiling tool points there.
> Could it be the checkForCycle which is somehow having recursivity problems on Solaris?
> Any idea?
> Thanks

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org