Is the same change going to be made to the plexus-archiver 3.x branch?

Cody Fyler
Lending Grid Build Team
G=Lending Grid Builds
(515) – 441 - 0814

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Kristian Rosenvold
Sent: Monday, April 27, 2015 2:00 PM
To: Maven Users List
Subject: Re: [ANN] Apache Maven Assembly Plugin 2.5.4 Released

I divides the zip into N streams where N=number of cpu cores.  Subsequently 
files are submitted round-robin to each stream (it's actually fork-join with 
work-stealing on java7). Each stream is written to memory with an offload to 
disk if it grows too large.  When all streams are done they are merged back 
into a single well formed zip file.

This is totally zero-config and cannot be disabled :) Any users of 
plexus-archiver can get this feature by simply upgrading to version 2.10 (and 
plexus-io 2.5). This includes war and jar plugin too.

Kristian


2015-04-27 20:45 GMT+02:00 Michael Osipov <[email protected]>:

> Am 2015-04-27 um 20:39 schrieb Kristian Rosenvold:
>
>> The Apache Maven team is pleased to announce the release of the 
>> Apache Maven Assembly Plugin, version 2.5.4
>>
>> The Assembly Plugin for Maven is primarily intended to allow users to 
>> aggregate the project output along with its dependencies, modules, 
>> site documentation, and other files into a single distributable 
>> archive.
>>
>> This release is mostly a bugfix release, but due to MASSEMBLY-764 we 
>> also gained multithreaded ZIP compression, which should especially 
>> benefit users with large zip files.
>>
>
> This works by default and requires no further config? How does the 
> logic decide that divide and conquer will gain a speedup?
>
> Michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to