[Buildbot-devel] Buildbot-0.8.0rc5, now with more fixes!

Dustin J. Mitchell dustin at zmanda.com
Thu May 20 17:53:18 UTC 2010


This release candidate:
 - fixes some encoding problems on the slave
 - adds retry logic for database lock conflicts
 - adds indices to avoid massive slowdowns

We are making great progress, and this is running successfully for a
number of people now, both with SQLite and MySQL backends.

Dustin

--xx--

Here are the detailed changes since rc4:

commit b6647e75de13fe89238627a627245e2752676fe3
Author: Chris AtLee <catlee at mozilla.com>
Date:   Tue May 18 15:34:32 2010 -0400

    Adding retrying logic for sqlite

commit 272c9c79987843cd695d7d639424b851a4263242
Author: Chris AtLee <catlee at mozilla.com>
Date:   Wed May 19 14:40:22 2010 -0400

    Add comments about why we're doing unicode encoding

commit 8c638a40d411262b53c396b3fa9a9ca955b5b427
Author: Chris AtLee <catlee at mozilla.com>
Date:   Wed May 19 12:41:26 2010 -0400

    Fix running .exes under windows when we don't have an abolute path

commit dd366a28e9635fde68652a79fd77b0ffe4885706
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   Wed May 19 12:30:27 2010 -0500

    obfuscate P4 passwords - fixes #846

commit 28396037cc226fc214028d429bb167250834e5e0
Author: Chris AtLee <catlee at mozilla.com>
Date:   Tue May 18 17:46:23 2010 -0400

    Fix error handling for _startCommand so that tracebacks get back to the
    master.

commit ce0a55edf3b829d58684c930c0e6c31658e79fcb
Author: Chris AtLee <catlee at mozilla.com>
Date:   Tue May 18 11:42:16 2010 -0400

    Calculate 'now' for scheduler loop ahead of time.

    When the master is over-loaded, it can take long enough between calling
    the schedulers and evaluating the results that the result from the
    scheduler's run() method is in the past.

    By calculating 'now' before running the scheduler's run method, the
    assertion that the scheduler's result is > 'now' should be true for
    well-behaved schedulers.

commit 2045dbbba8ab158f172c98b14838675f52b98802
Author: Chris AtLee <catlee at mozilla.com>
Date:   Mon May 17 13:26:45 2010 -0400

    Create v5 schema that adds a bunch of indexes

commit d8ef1e1ae30325cff07f9561f93726151274a3ef
Author: Chris AtLee <catlee at mozilla.com>
Date:   Mon May 17 18:30:39 2010 -0400

    Add documentation for unicode_encoding setting for slave's buildbot.tac

commit 25e9db9935aa91657de47b99148b17039601e72c
Author: Chris AtLee <catlee at mozilla.com>
Date:   Mon May 17 13:20:24 2010 -0400

    Do command arg encoding on the slave

-- 
Open Source Storage Engineer
http://www.zmanda.com




More information about the devel mailing list