Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 3.0-alpha-3
-
Component/s: Performance
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
Invoking readProjectWithDependencies for all modules takes very long time for some projects. For example, for servicemix-3.2.1 it takes about ~300 seconds in online mode and ~90 seconds. I ran the code under profiler, and it seems that in online mode this project is hit by MNG-3531. Both in online and offline mode, however, significant time is spent in DefaultBuildExtensionScanner.scanInternal(File, MavenExecutionRequest, List, List, boolean), so I wonder if there is a way to cache extensions somehow.
Issue Links
- is depended upon by
-
MNGECLIPSE-547
[mng] project import is slow
-
-
MNGECLIPSE-523
[mng] performance problem open/close project
-
John, can you have a look at this?