Building maven3 trunk (with my patch means download of wagon snapshot
@ r.a.o ) with an empty repo : mvn clean install
-Dmaven.repo.local=/Users/olamy/repo-test-trunk -DskipTests

now with 3.0.4-SNAPSHOT
[INFO] Total time: 6:56.920s
[INFO] Final Memory: 29M/759M

with 3.0.3
[INFO] Total time: 7:28.919s
[INFO] Final Memory: 27M/759M

Building Jenkins (which has a lot of dependencies)
now with 3.0.4-SNAPSHOT
[INFO] Total time: 22:01.165s
[INFO] Final Memory: 75M/759M

with 3.0.3
[INFO] Total time: 23:54.088s
[INFO] Final Memory: 73M/759M

CXF trunk with mvn clean test-compile
-Dmaven.repo.local=/Users/olamy/repo-test-trunk
now with 3.0.4-SNAPSHOT
[INFO] Total time: 16:14.446s
[INFO] Final Memory: 105M/759M

with 3.0.3
[INFO] Total time: 16:55.837s
[INFO] Final Memory: 104M/759M

But those figures really depends on some external stuff : response
time from http://repo1.maven.org or http://maven.glassfish.org/, my
@home network :-).


2011/9/18 Kristian Rosenvold <kristian.rosenv...@gmail.com>:
> Cool. Is there any noticeable performance difference?
>
> K
>
> Den 18. sep. 2011 kl. 18:17 skrev Olivier Lamy <ol...@apache.org>:
>
>> Small fixes in wagon and now all its are fine.
>>
>> Tests run: 699, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1,378.237 
>> sec
>>
>> Results :
>>
>> Tests run: 699, Failures: 0, Errors: 0, Skipped: 0
>>
>> So at least OMMIW  :-).
>>
>> If no more objections, I will commit that and btw start a wagon 2.0 release.
>>
>> Thanks,
>> --
>> Olivier Lamy
>> Talend : http://talend.com
>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>
>>
>> 2011/9/17 Olivier Lamy <ol...@apache.org>:
>>> Results :
>>>
>>> Failed tests:
>>> testit(org.apache.maven.it.MavenITmng4387QuietLoggingTest):
>>> expected:<[]> but
>>> was:<[#############################################################,
>>> JRebel 4.0.3 (201107251640),  (c) Copyright ZeroTurnaround OU,
>>> Estonia, Tartu.,  Over the last 1 days JRebel prevented ,  at least 0
>>> redeploys/restarts saving you about 0 hours.,  This product is
>>> licensed to Olivier Lamy ([Open-Source] Jenkins) ,  until August 13,
>>> 2012,  With the following restrictions: ,  Only for open source
>>> development,  The following plugins are disabled at the moment: ,  *
>>> Apache Wink plugin 0.1 (set -Drebel.wink_plugin=true to enable),
>>> JRebel Apache Wink Plugin,  * Click plugin (set
>>> -Drebel.click_plugin=true to enable), Reloads menu.xml menu
>>> definitions of Apache Click projects.,  * Glassfish METRO plugin (set
>>> -Drebel.metro_plugin=true to enable), Supports METRO JAX-WS 2.2.3
>>> implementation of the JAX-WS standard,  * IceFaces plugin (set
>>> -Drebel.icefaces_plugin=true to enable), JRebel IceFaces Plugin,  *
>>> JAXB Plugin (set -Drebel.jaxb_plugin=true to enable), Enables support
>>> for class reloading to JAXB 2 RI,  * JBoss AOP plugin (set
>>> -Drebel.jbossaop_plugin=true to enable), Integration with jboss aop
>>> agent,  * Jackson plugin (set -Drebel.jackson_plugin=true to enable),
>>> Supports reloading Jackson's JsonSerializer caches.,  * Lift plugin
>>> (set -Drebel.lift_plugin=true to enable), Supports reloading singleton
>>> objects that extend RestHelper, MVCHelper,, LiftScreen or Wizard.,  *
>>> RESTEasy plugin (set -Drebel.resteasy_plugin=true to enable), Supports
>>> adding/changing methods with @Path annotation for RESTEasy
>>> application.,  * Seam-Wicket plugin (set
>>> -Drebel.seam_wicket_plugin=true to enable), Integration with load time
>>> weaving seam annotations to wicket classes,
>>> (-javaagent:<path-to-jboss-seam-wicket-jar>),  * Spring WS plugin (set
>>> -Drebel.springws_plugin=true to enable), Enables reloading of endpoint
>>> mappings and wsdl definitions in Spring Web, Services 2,  * WebObjects
>>> plugin (set -Drebel.webobjects_plugin=true to enable), WebObjects
>>> JRebel Plugin, 
>>> #############################################################]>
>>>  testmng3652_UnConfiguredHttp(org.apache.maven.it.MavenITmng3652UserAgentHeaderTest):
>>> Comparing User-Agent 'Apache-HttpClient/4.1.2 (java 1.5)'
>>> expected:<Apache-[Maven/3.0.4-SNAPSHOT (Java 1.6.0_26; Mac OS X
>>> 10.7.1])> but was:<Apache-[HttpClient/4.1.2 (java 1.5])>
>>>  testmng3652_ConfigurationInSettingsWithoutUserAgent(org.apache.maven.it.MavenITmng3652UserAgentHeaderTest):
>>> Comparing User-Agent 'Apache-HttpClient/4.1.2 (java 1.5)'
>>> expected:<Apache-[Maven/3.0.4-SNAPSHOT (Java 1.6.0_26; Mac OS X
>>> 10.7.1])> but was:<Apache-[HttpClient/4.1.2 (java 1.5])>
>>>  testit(org.apache.maven.it.MavenITmng3183LoggingToFileTest):
>>> expected:<[]> but
>>> was:<[#############################################################,
>>> JRebel 4.0.3 (201107251640),  (c) Copyright ZeroTurnaround OU,
>>> Estonia, Tartu.,  Over the last 1 days JRebel prevented ,  at least 0
>>> redeploys/restarts saving you about 0 hours.,  This product is
>>> licensed to Olivier Lamy ([Open-Source] Jenkins) ,  until August 13,
>>> 2012,  With the following restrictions: ,  Only for open source
>>> development,  The following plugins are disabled at the moment: ,  *
>>> Apache Wink plugin 0.1 (set -Drebel.wink_plugin=true to enable),
>>> JRebel Apache Wink Plugin,  * Click plugin (set
>>> -Drebel.click_plugin=true to enable), Reloads menu.xml menu
>>> definitions of Apache Click projects.,  * Glassfish METRO plugin (set
>>> -Drebel.metro_plugin=true to enable), Supports METRO JAX-WS 2.2.3
>>> implementation of the JAX-WS standard,  * IceFaces plugin (set
>>> -Drebel.icefaces_plugin=true to enable), JRebel IceFaces Plugin,  *
>>> JAXB Plugin (set -Drebel.jaxb_plugin=true to enable), Enables support
>>> for class reloading to JAXB 2 RI,  * JBoss AOP plugin (set
>>> -Drebel.jbossaop_plugin=true to enable), Integration with jboss aop
>>> agent,  * Jackson plugin (set -Drebel.jackson_plugin=true to enable),
>>> Supports reloading Jackson's JsonSerializer caches.,  * Lift plugin
>>> (set -Drebel.lift_plugin=true to enable), Supports reloading singleton
>>> objects that extend RestHelper, MVCHelper,, LiftScreen or Wizard.,  *
>>> RESTEasy plugin (set -Drebel.resteasy_plugin=true to enable), Supports
>>> adding/changing methods with @Path annotation for RESTEasy
>>> application.,  * Seam-Wicket plugin (set
>>> -Drebel.seam_wicket_plugin=true to enable), Integration with load time
>>> weaving seam annotations to wicket classes,
>>> (-javaagent:<path-to-jboss-seam-wicket-jar>),  * Spring WS plugin (set
>>> -Drebel.springws_plugin=true to enable), Enables reloading of endpoint
>>> mappings and wsdl definitions in Spring Web, Services 2,  * WebObjects
>>> plugin (set -Drebel.webobjects_plugin=true to enable), WebObjects
>>> JRebel Plugin, 
>>> #############################################################]>
>>>  testitPrefix(org.apache.maven.it.MavenITmng2741PluginMetadataResolutionErrorMessageTest):
>>> Transfer error cause was not found
>>>  testitVersion(org.apache.maven.it.MavenITmng2741PluginMetadataResolutionErrorMessageTest):
>>> Transfer error cause was not found
>>>
>>> Tests in error:
>>>  testit(org.apache.maven.it.MavenITmng2305MultipleProxiesTest): Exit
>>> code was non-zero: 1; command line and log =
>>>
>>> Tests run: 699, Failures: 6, Errors: 1, Skipped: 0
>>>
>>> It looks I have to remove jrebel from my MAVEN_OPTS to get it working :-)
>>>
>>> I will check for the other ones especially for the header User-Agent.
>>> MavenITmng4387QuietLoggingTest fail because there is a System.out in 
>>> wagon-http.
>>>
>>> So not so bad.
>>>
>>> 2011/9/17 Jason van Zyl <ja...@maven.org>:
>>>> I assume all the ITs pass with this change?
>>>>
>>>> On Sep 17, 2011, at 2:13 PM, Olivier Lamy wrote:
>>>>
>>>>> Hi Folks,
>>>>> With WAGON-348, the wagon-http based on Apache HttpClient include now
>>>>> http connection pool mechanism.
>>>>> This prevent creating http(s) connection for each artifacts requests !
>>>>> The patch simply remove lightweight and replace it with a shaded jar
>>>>> of wagon http with classes relocation of dependencies.
>>>>>
>>>>> If no objections, I will commit this.
>>>>>
>>>>> Thanks,
>>>>> --
>>>>> Olivier Lamy
>>>>> Talend : http://talend.com
>>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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
>>>> ---------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Olivier Lamy
>>> Talend : http://talend.com
>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>



-- 
Olivier Lamy
Talend : http://talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

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

Reply via email to