You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Daniel Kulp (JIRA)" <ji...@apache.org> on 2011/06/23 04:42:47 UTC

[jira] [Created] (CAMEL-4141) Don't filter for line ending for source distributions

Don't filter for line ending for source distributions
-----------------------------------------------------

                 Key: CAMEL-4141
                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
             Project: Camel
          Issue Type: Improvement
          Components: build system
            Reporter: Daniel Kulp
            Assignee: Daniel Kulp



Speed up build by not filtering the source distributions.

Discussion at:

http://camel.465427.n5.nabble.com/source-distributions-td4515150.html



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Commented] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by Hadrian Zbarcea <hz...@gmail.com>.
I'll bite and satisfy your curiosity: 2min 1 sec

hadrian@rem:/x1/apache/camel/trunk/apache-camel$ date > build-time.txt; 
mvn clean install > /dev/null; date >> build-time.txt
hadrian@rem:/x1/apache/camel/trunk/apache-camel$ cat build-time.txt
Fri Jun 24 11:45:15 EDT 2011
Fri Jun 24 11:47:16 EDT 2011

Now if I had 2x SSD in a RAID0 config, it'd be better... but I don't (yet).

Cheers,
Hadrian

On 06/24/2011 09:19 AM, Daniel Kulp wrote:
>
>> Applied patch with thanks to Dan.
>> The patch can save half of assembling time, but it still takes about 6
>> minutes to run the build in my box.
>
> Ick... you need a new machine.  :-)
>
>> It makes me wonder how fast the box
>> that Dan is using :)
>
> Most of it is likely the difference between SSD's and spinning media.   When
> you are searching for thousands of files to zip, having near zero latency is a
> big help.    :-)
>
> The 12GB of ram and 4 i7 cores don't hurt  :-)  , but the SSD's are probably
> the bigger impact.
>
> I wonder how fast it builds on Hadrian's machine.......
>
> Dan
>
>
>
>>
>>> Don't filter for line ending for source distributions
>>> -----------------------------------------------------
>>>
>>>                  Key: CAMEL-4141
>>>                  URL:
>>>                  https://issues.apache.org/jira/browse/C
>>>                  AMEL-4141
>>>
>>>              Project: Camel
>>>
>>>           Issue Type: Improvement
>>>           Components: build system
>>>
>>>             Reporter: Daniel Kulp
>>>             Assignee: Daniel Kulp
>>>
>>>          Attachments: CAMEL-4141.txt
>>>
>>> Speed up build by not filtering the source distributions.
>>> Discussion at:
>>> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html
>>
>> --
>> This message is automatically generated by JIRA.
>> For more information on JIRA, see: http://www.atlassian.com/software/jira

Re: [jira] [Commented] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by Daniel Kulp <dk...@apache.org>.
> Applied patch with thanks to Dan.
> The patch can save half of assembling time, but it still takes about 6
> minutes to run the build in my box. 

Ick... you need a new machine.  :-)

> It makes me wonder how fast the box
> that Dan is using :)

Most of it is likely the difference between SSD's and spinning media.   When 
you are searching for thousands of files to zip, having near zero latency is a 
big help.    :-)

The 12GB of ram and 4 i7 cores don't hurt  :-)  , but the SSD's are probably 
the bigger impact.

I wonder how fast it builds on Hadrian's machine.......   

Dan



> 
> > Don't filter for line ending for source distributions
> > -----------------------------------------------------
> > 
> >                 Key: CAMEL-4141
> >                 URL:
> >                 https://issues.apache.org/jira/browse/C
> >                 AMEL-4141
> >             
> >             Project: Camel
> >          
> >          Issue Type: Improvement
> >          Components: build system
> >          
> >            Reporter: Daniel Kulp
> >            Assignee: Daniel Kulp
> >         
> >         Attachments: CAMEL-4141.txt
> > 
> > Speed up build by not filtering the source distributions.
> > Discussion at:
> > http://camel.465427.n5.nabble.com/source-distributions-td4515150.html
> 
> --
> This message is automatically generated by JIRA.
> For more information on JIRA, see: http://www.atlassian.com/software/jira
-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com

[jira] [Commented] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CAMEL-4141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054296#comment-13054296 ] 

Willem Jiang commented on CAMEL-4141:
-------------------------------------

Applied patch with thanks to Dan.
The patch can save half of assembling time, but it still takes about 6 minutes to run the build in my box.
It makes me wonder how fast the box that Dan is using :)

> Don't filter for line ending for source distributions
> -----------------------------------------------------
>
>                 Key: CAMEL-4141
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>         Attachments: CAMEL-4141.txt
>
>
> Speed up build by not filtering the source distributions.
> Discussion at:
> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-4141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CAMEL-4141.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 2.8.0

> Don't filter for line ending for source distributions
> -----------------------------------------------------
>
>                 Key: CAMEL-4141
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>             Fix For: 2.8.0
>
>         Attachments: CAMEL-4141.txt
>
>
> Speed up build by not filtering the source distributions.
> Discussion at:
> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by "Hadrian Zbarcea (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-4141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hadrian Zbarcea resolved CAMEL-4141.
------------------------------------

    Resolution: Fixed

Done

> Don't filter for line ending for source distributions
> -----------------------------------------------------
>
>                 Key: CAMEL-4141
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>             Fix For: 2.8.0
>
>         Attachments: CAMEL-4141.txt
>
>
> Speed up build by not filtering the source distributions.
> Discussion at:
> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-4141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp updated CAMEL-4141:
-------------------------------

    Attachment: CAMEL-4141.txt


This creates a much simpler src distro that assembles in MUCH MUCH less time.

It currently keeps the zip (just unfiltered).  Removing the zip would save another 15 seconds or so.

> Don't filter for line ending for source distributions
> -----------------------------------------------------
>
>                 Key: CAMEL-4141
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>         Attachments: CAMEL-4141.txt
>
>
> Speed up build by not filtering the source distributions.
> Discussion at:
> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (CAMEL-4141) Don't filter for line ending for source distributions

Posted by "Hadrian Zbarcea (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAMEL-4141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hadrian Zbarcea reopened CAMEL-4141:
------------------------------------


Thanks Willem for applying the patch. There is still the pending issue of if we want the tar.gz *and* zip or just the zip. I think there were was enough consensus to only ship the zip (better for windows, indifferent for unix). I don't like the fact that the zip is much larger, but at least we wouldn't ship both.


> Don't filter for line ending for source distributions
> -----------------------------------------------------
>
>                 Key: CAMEL-4141
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4141
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>             Fix For: 2.8.0
>
>         Attachments: CAMEL-4141.txt
>
>
> Speed up build by not filtering the source distributions.
> Discussion at:
> http://camel.465427.n5.nabble.com/source-distributions-td4515150.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira