Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.0-alpha-3
-
Fix Version/s: 3.0-alpha-3
-
Component/s: Artifacts and Repositories, Performance
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
Running something simple like "mvn clean" on a project can cause significant performance loss because trunk currently collects the entire dependency tree of the project, i.e. it fetches all dependency POMs (not the JARs) from the configured remote repos. The scope filter that would tell that none of these dependencies is actually required for the current execution is consulted too late.
Fixed in r812914.