Re: Big slowdown on Linux when upgrading assembly plugin from 2.2-beta-1 to 2.2-beta-3

2009-02-24 Thread fredrik.arvidsson

Hi
On behalf of Peter Nilsson which works in the same project as me a JIRA case
was entered in Codehaus JIRA.

JIRA case id: MASSEMBLY-392.

Regards
Fredrik 


brettporter wrote:
 
 Would you mind posting this, along with some characteristics of your  
 build so we can see where the slowdown is?
 
 On 20/02/2009, at 12:04 AM, PeterNilsson wrote:
 

 No, it has neither been resolved nor reported. Our current  
 workaround is not
 to use the assembly plugin in as many places to keep down total  
 build times.

   /Peter


 brettporter wrote:

 Did you report or resolve this problem eventually?

 On 21/01/2009, at 9:27 PM, PeterNilsson wrote:


 ...


 --
 Brett Porter
 br...@apache.org
 http://blogs.exist.com/bporter/


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




 -- 
 View this message in context:
 http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p22099914.html
 Sent from the Maven - Users mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org

 
 --
 Brett Porter
 br...@apache.org
 http://blogs.exist.com/bporter/
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p22179102.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Big slowdown on Linux when upgrading assembly plugin from 2.2-beta-1 to 2.2-beta-3

2009-02-23 Thread Brett Porter
Would you mind posting this, along with some characteristics of your  
build so we can see where the slowdown is?


On 20/02/2009, at 12:04 AM, PeterNilsson wrote:



No, it has neither been resolved nor reported. Our current  
workaround is not
to use the assembly plugin in as many places to keep down total  
build times.


  /Peter


brettporter wrote:


Did you report or resolve this problem eventually?

On 21/01/2009, at 9:27 PM, PeterNilsson wrote:




...




--
Brett Porter
br...@apache.org
http://blogs.exist.com/bporter/


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org





--
View this message in context: 
http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p22099914.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



--
Brett Porter
br...@apache.org
http://blogs.exist.com/bporter/


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Big slowdown on Linux when upgrading assembly plugin from 2.2-beta-1 to 2.2-beta-3

2009-02-19 Thread PeterNilsson

No, it has neither been resolved nor reported. Our current workaround is not
to use the assembly plugin in as many places to keep down total build times.

   /Peter


brettporter wrote:
 
 Did you report or resolve this problem eventually?
 
 On 21/01/2009, at 9:27 PM, PeterNilsson wrote:
 

 ...

 
 --
 Brett Porter
 br...@apache.org
 http://blogs.exist.com/bporter/
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p22099914.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Big slowdown on Linux when upgrading assembly plugin from 2.2-beta-1 to 2.2-beta-3

2009-02-18 Thread Brett Porter

Did you report or resolve this problem eventually?

On 21/01/2009, at 9:27 PM, PeterNilsson wrote:



Our build on Linux (redhat) has more than doubled in time since we  
upgraded

the assembly plugin from 2.2-beta-1 to 2.2-beta-3.

I did some testing with a tiny project for different versions of the
assembly plugin:
2.2-beta-1:   9 seconds
2.2-beta-2:  17 seconds
2.2-beta-3:  30 seconds

The project is really small, it contains only 1 source file. The  
assembly

plugin declaration in the pom is:

   plugin
 artifactIdmaven-assembly-plugin/artifactId
 version2.2-beta-3/version
 configuration
   descriptors
 descriptorsrc/main/assembly/descriptor.xml/descriptor
   /descriptors

outputDirectory${project.build.directory}/dist/outputDirectory

workDirectory${project.build.directory}/assembly/work/ 
workDirectory

   attachtrue/attach
   archive
 manifestEntries

Implementation-Version${parent.version}/Implementation-Version

Implementation-Revision${buildNumber}/Implementation-Revision
   Build-Timestamp${timestamp}/Build-Timestamp
   Copyright${copyright}/Copyright
 /manifestEntries
   /archive
 /configuration
 executions
   execution
 idassemble/id
 goals
   goalsingle/goal
 /goals
 phasepackage/phase
   /execution
 /executions
   /plugin

The descriptor.xml includes a few local files and then about 20 jars  
from
dependencies, most of them are included through the transitive  
mechanism.


assembly
 idbin/id
 formats
   formatzip/format
 /formats
 fileSets
   fileSet
 directorysrc/main/bin/directory
 outputDirectorybin/outputDirectory
 includes
   include*/include
 /includes
 fileMode774/fileMode
   /fileSet
   fileSet
 directorysrc/main/resources/directory
 outputDirectoryresources/outputDirectory
 includes
   include*/include
 /includes
   /fileSet
   fileSet
 directorytarget/directory
 outputDirectorylib/outputDirectory
 includes
   include*.jar/include
 /includes
   /fileSet
 /fileSets
 dependencySets
   dependencySet
 useProjectArtifactfalse/useProjectArtifact
 outputDirectorylib/outputDirectory
   /dependencySet
 /dependencySets
/assembly


Any idea what causes the slowdown? How can we avoid id?

We are running Java 1.6 and Maven 2.0.9. We use an Artifactory proxy  
but it
should not be a factor as I run the tests repeatedly so everything  
should be

in the local repo.

   Regards,

   Peter
--
View this message in context: 
http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p21580492.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



--
Brett Porter
br...@apache.org
http://blogs.exist.com/bporter/


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Big slowdown on Linux when upgrading assembly plugin from 2.2-beta-1 to 2.2-beta-3

2009-01-21 Thread PeterNilsson

Our build on Linux (redhat) has more than doubled in time since we upgraded
the assembly plugin from 2.2-beta-1 to 2.2-beta-3.

I did some testing with a tiny project for different versions of the
assembly plugin:
2.2-beta-1:   9 seconds
2.2-beta-2:  17 seconds
2.2-beta-3:  30 seconds

The project is really small, it contains only 1 source file. The assembly
plugin declaration in the pom is:

plugin
  artifactIdmaven-assembly-plugin/artifactId
  version2.2-beta-3/version
  configuration
descriptors
  descriptorsrc/main/assembly/descriptor.xml/descriptor
/descriptors
   
outputDirectory${project.build.directory}/dist/outputDirectory
   
workDirectory${project.build.directory}/assembly/work/workDirectory
attachtrue/attach
archive
  manifestEntries
   
Implementation-Version${parent.version}/Implementation-Version
   
Implementation-Revision${buildNumber}/Implementation-Revision
Build-Timestamp${timestamp}/Build-Timestamp
Copyright${copyright}/Copyright
  /manifestEntries
/archive
  /configuration
  executions
execution
  idassemble/id
  goals
goalsingle/goal
  /goals
  phasepackage/phase
/execution
  /executions
/plugin

The descriptor.xml includes a few local files and then about 20 jars from
dependencies, most of them are included through the transitive mechanism.

assembly
  idbin/id
  formats
formatzip/format
  /formats
  fileSets
fileSet
  directorysrc/main/bin/directory
  outputDirectorybin/outputDirectory
  includes
include*/include
  /includes
  fileMode774/fileMode
/fileSet
fileSet
  directorysrc/main/resources/directory
  outputDirectoryresources/outputDirectory
  includes
include*/include
  /includes
/fileSet
fileSet
  directorytarget/directory
  outputDirectorylib/outputDirectory
  includes
include*.jar/include
  /includes
/fileSet
  /fileSets
  dependencySets
dependencySet
  useProjectArtifactfalse/useProjectArtifact
  outputDirectorylib/outputDirectory
/dependencySet
  /dependencySets
/assembly


Any idea what causes the slowdown? How can we avoid id?

We are running Java 1.6 and Maven 2.0.9. We use an Artifactory proxy but it
should not be a factor as I run the tests repeatedly so everything should be
in the local repo.

Regards,

Peter
-- 
View this message in context: 
http://www.nabble.com/Big-slowdown-on-Linux-when-upgrading-assembly-plugin-from-2.2-beta-1-to-2.2-beta-3-tp21580492p21580492.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org