Do you have any metrics? I use compress-compress directly so I can certainly 
try it on some large archives. Anything special need to be done? Or do the same 
code paths still work they just use the cores available with the new version?

On Jan 10, 2015, at 7:23 AM, Kristian Rosenvold <kristian.rosenv...@gmail.com> 
wrote:

> I just released plexus-archiver version 2.10-beta-1 to maven central.
> 
> This is a "technology preview" of the multithreaded Zip feature I have
> been adding to commons-compress for the last few weeks, and will
> basically use all available CPU cores when compressing the archive.
> 
> To test/use this feature, you can add the following clause some plugins:
> 
> <plugin>
>  <groupId>org.apache.maven.plugins</groupId>
>  <artifactId>maven-assembly-plugin</artifactId>
>  <version>2.5.3</version>
>  <dependencies>
>    <dependency>
>      <groupId>org.codehaus.plexus</groupId>
>      <artifactId>plexus-archiver</artifactId>
>      <version>2.10-beta-1</version>
>    </dependency>
>    <dependency>
>      <groupId>org.codehaus.plexus</groupId>
>      <artifactId>plexus-io</artifactId>
>      <version>2.4.1</version>
>    </dependency>
>  </dependencies>
> </plugin>
> 
> This applies to maven-war-plugin, maven-jar-plugin, maven-ear-plugin,
> maven-assembly-plugin, maven-dependency-plugin and probably a few
> others too.
> 
> The feature is basically "done". commons-compress 1.10 has not yet
> been released, and the moment this happens there will be a non-beta
> version of plexus-archiver. This version contains a shaded-snapshot
> version of commons-compress.
> 
> Please note that if your project basically produces a 30K jar file,
> there is not much to be expected from this upgrade. The larger your
> zip/jar/ear/war files, the more you can expect. And, of course, you
> can use this as an argument towards your boss to get a 6 core CPU.
> 
> Feedback appreciated !
> 
> In other news, the java 1.6 version "3.0" was also released today,
> which contains "snappy" compression. 3.0 does not yet contain the
> parallel feature.
> 
> 
> Kristian
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------










Reply via email to