You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Simon Nash <na...@apache.org> on 2008/03/15 23:41:16 UTC

Default build time and space consumption

The default mvn build takes a long time to run and consumes
a large amount of disk space.  As we add more modules and tests
to the default build, the time and space requirements continue
to increase.

IMO we need to either significantly reduce the time and space
requirements of the default build, or create build profiles
for essential core functionality and a selection of incremental
extensions.

I'm working on an idea for the latter.  More news soon.  Any
other suggestions and opinions would be much appreciated.

   Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Default build time and space consumption

Posted by Simon Nash <na...@apache.org>.
ant elder wrote:
> On Sat, Mar 15, 2008 at 10:41 PM, Simon Nash <na...@apache.org> wrote:
> 
>> The default mvn build takes a long time to run and consumes
>> a large amount of disk space.  As we add more modules and tests
>> to the default build, the time and space requirements continue
>> to increase.
>>
>> IMO we need to either significantly reduce the time and space
>> requirements of the default build, or create build profiles
>> for essential core functionality and a selection of incremental
>> extensions.
>>
>> I'm working on an idea for the latter.  More news soon.  Any
>> other suggestions and opinions would be much appreciated.
>>
>>   Simon
>>
> 
> Would you share your idea now?
> 
I'm still working on the idea :-)  I need to make sure it makes sense
and hangs together before I can explain it here.

> There's a lot of us interested in this area and several related threads
> where we've not been able to reach consensus on things to do so any approach
> is going to need discussion before anything gets done.
> 
Yes, I understand.  I'm only working on the idea right now, not on
implementing the idea.

   Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Default build time and space consumption

Posted by ant elder <an...@gmail.com>.
On Mon, Mar 17, 2008 at 12:24 PM, Simon Nash <na...@apache.org> wrote:

> ant elder wrote:
> > On Sun, Mar 16, 2008 at 7:20 AM, ant elder <an...@gmail.com> wrote:
> >
> >>
> >> On Sat, Mar 15, 2008 at 10:41 PM, Simon Nash <na...@apache.org> wrote:
> >>
> >>> The default mvn build takes a long time to run and consumes
> >>> a large amount of disk space.  As we add more modules and tests
> >>> to the default build, the time and space requirements continue
> >>> to increase.
> >>>
> >>> IMO we need to either significantly reduce the time and space
> >>> requirements of the default build, or create build profiles
> >>> for essential core functionality and a selection of incremental
> >>> extensions.
> >>>
> >>> I'm working on an idea for the latter.  More news soon.  Any
> >>> other suggestions and opinions would be much appreciated.
> >>>
> >>>   Simon
> >>>
> >> Would you share your idea now?
> >>
> >> There's a lot of us interested in this area and several related threads
> >> where we've not been able to reach consensus on things to do so any
> approach
> >> is going to need discussion before anything gets done.
> >>
> >>    ...ant
> >>
> >>
> >
> > As an fyi for looking at disk space consumption i use a utility called
> > SequoiaView [1] that makes it really easy to find whats using the space.
> Its
> > tiny and very easy to use. By default it scans you entire hard drive
> which
> > takes hours on my machine so change the default settings to only do
> specific
> > folders - on the menu bar View - Options, click the Selection tab and
> bottom
> > right change Scan from Disc to Directory. Try pointing it at your local
> > maven repo or your Tuscany top level build folder.
> >
> >    ...ant
> >
> > [1]
> >
> http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/sequoiaview//
> >
> Thanks for the pointer.  I tried this.  AFAICT it shows where the largest
> files are but apparently does not show how much space is consumed by each
> directory's contents including subdirectories (my usual technique for
> homing in on excessive space consumption).  Is there any way to get it
> to show this?
>
>   Simon
>

When you hold the mouse pointer over a file the section outlined in yellow
is the sub directory and its size is the reported at the bottom right of the
window where it says "Dir :".

   ...ant

Re: Default build time and space consumption

Posted by Simon Nash <na...@apache.org>.
ant elder wrote:
> On Sun, Mar 16, 2008 at 7:20 AM, ant elder <an...@gmail.com> wrote:
> 
>>
>> On Sat, Mar 15, 2008 at 10:41 PM, Simon Nash <na...@apache.org> wrote:
>>
>>> The default mvn build takes a long time to run and consumes
>>> a large amount of disk space.  As we add more modules and tests
>>> to the default build, the time and space requirements continue
>>> to increase.
>>>
>>> IMO we need to either significantly reduce the time and space
>>> requirements of the default build, or create build profiles
>>> for essential core functionality and a selection of incremental
>>> extensions.
>>>
>>> I'm working on an idea for the latter.  More news soon.  Any
>>> other suggestions and opinions would be much appreciated.
>>>
>>>   Simon
>>>
>> Would you share your idea now?
>>
>> There's a lot of us interested in this area and several related threads
>> where we've not been able to reach consensus on things to do so any approach
>> is going to need discussion before anything gets done.
>>
>>    ...ant
>>
>>
> 
> As an fyi for looking at disk space consumption i use a utility called
> SequoiaView [1] that makes it really easy to find whats using the space. Its
> tiny and very easy to use. By default it scans you entire hard drive which
> takes hours on my machine so change the default settings to only do specific
> folders - on the menu bar View - Options, click the Selection tab and bottom
> right change Scan from Disc to Directory. Try pointing it at your local
> maven repo or your Tuscany top level build folder.
> 
>    ...ant
> 
> [1]
> http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/sequoiaview//
> 
Thanks for the pointer.  I tried this.  AFAICT it shows where the largest
files are but apparently does not show how much space is consumed by each
directory's contents including subdirectories (my usual technique for
homing in on excessive space consumption).  Is there any way to get it
to show this?

   Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Re: Default build time and space consumption

Posted by ant elder <an...@gmail.com>.
On Sun, Mar 16, 2008 at 7:20 AM, ant elder <an...@gmail.com> wrote:

>
>
> On Sat, Mar 15, 2008 at 10:41 PM, Simon Nash <na...@apache.org> wrote:
>
> > The default mvn build takes a long time to run and consumes
> > a large amount of disk space.  As we add more modules and tests
> > to the default build, the time and space requirements continue
> > to increase.
> >
> > IMO we need to either significantly reduce the time and space
> > requirements of the default build, or create build profiles
> > for essential core functionality and a selection of incremental
> > extensions.
> >
> > I'm working on an idea for the latter.  More news soon.  Any
> > other suggestions and opinions would be much appreciated.
> >
> >   Simon
> >
>
> Would you share your idea now?
>
> There's a lot of us interested in this area and several related threads
> where we've not been able to reach consensus on things to do so any approach
> is going to need discussion before anything gets done.
>
>    ...ant
>
>

As an fyi for looking at disk space consumption i use a utility called
SequoiaView [1] that makes it really easy to find whats using the space. Its
tiny and very easy to use. By default it scans you entire hard drive which
takes hours on my machine so change the default settings to only do specific
folders - on the menu bar View - Options, click the Selection tab and bottom
right change Scan from Disc to Directory. Try pointing it at your local
maven repo or your Tuscany top level build folder.

   ...ant

[1]
http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/sequoiaview//

Re: Default build time and space consumption

Posted by ant elder <an...@gmail.com>.
On Sat, Mar 15, 2008 at 10:41 PM, Simon Nash <na...@apache.org> wrote:

> The default mvn build takes a long time to run and consumes
> a large amount of disk space.  As we add more modules and tests
> to the default build, the time and space requirements continue
> to increase.
>
> IMO we need to either significantly reduce the time and space
> requirements of the default build, or create build profiles
> for essential core functionality and a selection of incremental
> extensions.
>
> I'm working on an idea for the latter.  More news soon.  Any
> other suggestions and opinions would be much appreciated.
>
>   Simon
>

Would you share your idea now?

There's a lot of us interested in this area and several related threads
where we've not been able to reach consensus on things to do so any approach
is going to need discussion before anything gets done.

   ...ant