As Deepak said, we are taking a look over Brice's patches right now. Initially 
we'll target them at 3.0 and then we'll probably move on to back porting and 
tuning a bit on 2.7 after we have 3.0 stabilized. At the same time we have been 
taking a look at the catalog retrieval time problem. Based on the discussion 
that we had a while ago on this list, I think the plan of attack is to remove 
the YAML translation for the caching. I haven't seen any numbers for the speed 
improvement that we get for that yet. 

Daniel, you are working on the YAML caching, right? Have you had a chance to 
profile before and after the patch with a realistic setup to see what kind of 
improvement we might expect from that change?

On Jul 5, 2012, at 12:28 AM, DEGREMONT Aurelien wrote:

> Le 04/07/2012 19:29, Brice Figureau a écrit :
>> Fixing #2198 [1] would be a very good start, then parallelize
>> non-dependent sub-trees. In a word, that's not easy.
> I know that's would the *true* way to speed up puppet agent. But, as you 
> said, I think this is far from trivial. But I do not enough of puppet 
> internal to be sure about that.
> But, as shown in graph in topic "Trying to isolate performance issues with 
> config retrieval." there is room for improvements, only doing some 
> profiling/patching I think. There is unjustified slowness in several places.
> 
>> [1]:
>> https://projects.puppetlabs.com/issues/2198
> I was the one behind this patch. But I think it won't be easy either to land 
> it. Difficult to have this design fitting in the puppet graph crawler.
> 
> 
> 
> Aurélien
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To post to this group, send email to puppet-dev@googlegroups.com.
> To unsubscribe from this group, send email to 
> puppet-dev+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/puppet-dev?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to