[Buildbot-devel] Buildbot 1.0: The Shimmering Vision
Marcus Lindblom
macke at yar.nu
Wed Aug 13 13:05:24 UTC 2008
Ben Hearsum wrote:
> On 12-Aug-08, at 2:09 PM, Dustin J. Mitchell wrote:
>
>> On Tue, Aug 12, 2008 at 11:18 AM, Ben Hearsum <bhearsum-4eJtQOnFJqFBDgjK7y7TUQ at public.gmane.org>
>> wrote:
>> I've been thinking of hooking import to try to make such reloading
>> "automatic" for user-supplied modules. But that (especially coupled
>> with the reload mechanics) becomes a lot of sneaky Python to maintain.
>> I've also been thinking of simply not supporting runtime reloads, and
>> using a stateless client/server protocol, so that restart is both fast
>> and effective. Thoughts either way?
>
> Stateless client/server protocol would let us restart the master
> without killing slave jobs, right? I totally freaking support that. +++
> ++++
+1 for restarting master without killing slaves, regardless of
implementation.
But I suspect stateless protocols are easier to make robust? OTOH, if
the current stuff works, we shouldn't change it just for kicks.
Cheers
/Marcus
More information about the devel
mailing list