I'm inclined to agree that Caching is extraneous for 'perfect' behaviour. I always run *every* node run, even --noop node runs with --test (and/or its longer equivalents.)
Arjuna Christensen | Systems Engineer Maximum Internet Ltd DDI: + 64 9 913 9683 | Ph: +64 9 915 1825 | Fax:: +64 9 300 7227 [EMAIL PROTECTED]| www.maxnet.co.nz -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Blake Barnett Sent: Thursday, 10 April 2008 8:44 a.m. To: [email protected] Subject: [Puppet-dev] Re: Should we attempt to avoid recompiling the catalog? On Apr 9, 2008, at 1:42 PM, Luke Kanies wrote: > > On Apr 9, 2008, at 3:28 PM, Adam Jacob wrote: > >> >> On Wed, Apr 9, 2008 at 9:57 AM, Luke Kanies <[EMAIL PROTECTED]> wrote: >>> So, question 1: Do we just get rid of selective recompiling? If >>> so, >>> then you can stop reading. :) >> >> I vote for getting rid of it. >> >> I already run with --ignore-cache, since we're using an external node >> tool that might cause changes that puppet doesn't pick up in the >> normal course of things. > > Ok. > >> >> As for the slowdown for people using stored configs, the right long >> term answer here might be to write those storage requests out to a >> queue instead of directly to the database anyway. That un-bundles >> the >> act of feeding a client the manifest list from recording what has >> been >> done for posterity. (You could even look at using my early >> implementation of runnels to make this work, although it might be >> overkill.) > > That's been my long term plan all along, and will be much easier once > the current server-side code is replaced with REST, which I've been > talking about so long now it's starting to feel like a myth (even > though we're actually making great progress). > > Basically, you just configure the server to cache the client catalogs > however you want, and you treat that cache as your queue. Yeah. Essentially what I was saying in my last email. -Blake --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---
