Anders Janmyr | 22 Aug 06:22

Monticello storage model

Hi,

Is Monticello storing a complete snapshot everytime it is saved?
If so is this not a potential performance problem?

Thanks for any info or pointers to more information.

Anders

--

-- 
http://anders.janmyr.com/
Matthew Fulmer | 22 Aug 06:30
Gravatar

Re: Monticello storage model

On Fri, Aug 22, 2008 at 06:26:12AM +0200, Anders Janmyr wrote:
> Hi,
> 
> Is Monticello storing a complete snapshot everytime it is saved?
> If so is this not a potential performance problem?

yes, and yes

--

-- 
Matthew Fulmer -- http://mtfulmer.wordpress.com/
Anders Janmyr | 25 Aug 09:50

Re: Monticello storage model

Matthew,

Thanks for the quick reply.
Does anyone actually have performance  problems with large Monticello-projects?

Anders

On Fri, Aug 22, 2008 at 6:30 AM, Matthew Fulmer <tapplek <at> gmail.com> wrote:
> On Fri, Aug 22, 2008 at 06:26:12AM +0200, Anders Janmyr wrote:
>> Hi,
>>
>> Is Monticello storing a complete snapshot everytime it is saved?
>> If so is this not a potential performance problem?
>
> yes, and yes
>
> --
> Matthew Fulmer -- http://mtfulmer.wordpress.com/
> _______________________________________________
> Beginners mailing list
> Beginners <at> lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>

--

-- 
http://anders.janmyr.com/
Bert Freudenberg | 25 Aug 10:04

Re: Monticello storage model


Am 25.08.2008 um 09:50 schrieb Anders Janmyr:

> Matthew,
>
> Thanks for the quick reply.
> Does anyone actually have performance  problems with large  
> Monticello-projects?

Depends.

In daily application development I find it to not be a problem, even  
if it takes a few seconds to load or save a single large package.

Where it becomes an issue is if you have multiple packages that you  
frequently need to update, which can take many minutes. This happens  
if you collaborate in a larger project (ask the Sophie team) or try to  
maintain a whole image (ask the 3.9 guys). There are workarounds (like  
in Tweak we introduced MC configuration maps that can load server- 
generated incremental packages) but they're not well-established.

- Bert -

Gmane