[ https://issues.apache.org/jira/browse/NPANDAY-599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14106742#comment-14106742 ]
Brett Porter commented on NPANDAY-599: -------------------------------------- I mixed up the tickets. The resolution cache that I changed was in NPANDAY-598. This issue was still present, but I fixed it during the investigation. > Cache resolve-result reactor-wide to avoid pdb/gac/++ beeing resolved > multiple times > ------------------------------------------------------------------------------------ > > Key: NPANDAY-599 > URL: https://issues.apache.org/jira/browse/NPANDAY-599 > Project: NPanday > Issue Type: Sub-task > Components: Maven Plugins > Reporter: Lars Corneliussen > Assignee: Brett Porter > Fix For: 1.5.0-incubating > > > Currently it seems like our custom contributors/resolvers execute for every > possible path (artifact.getDependencyTrail() changes...). > We can cache what we resolved reactor-wide in a separate component. > Cachekey would be artifact.getId(), right? > Should we let each contributor implement the cache > (ArtifactResolvingContributor) - or should it be generically handled in the > artifact resolver? -- This message was sent by Atlassian JIRA (v6.2#6252)