{"shas":[["498a6c4a6f6f13237def7b27684496605866c845","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Test and succeed at claiming lots of build requests\n\nThe previous version used a query variable for each brid, which db\nengines limit.  New version uses a temporary table to hold an arbitrary\nquantity of brids.  This also adds some additional consistency checks,\none of which MySQL is incapable of satisfying.","Dustin J. Mitchell"],["02239144821ee2a521705aed4418dc391ec3e459","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","manual rollbacks on MySQL","Dustin J. Mitchell"],["4dd0a895da5a20ed5a1d272ac86848391631497c","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","drop unnecessary try/except","Dustin J. Mitchell"],["84c6fd5d7a4c3375a910f4798e6c4219cdbe9ae1","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Merge branch 'build_set_status' of git://github.com/aslater/buildbot\n\n* 'build_set_status' of git://github.com/aslater/buildbot:\n  Corrected order of operations in MailNotifier startService/stopService Added return value to MailNotifier stopService\n  Fixed one more long line\n  Added buildset subscribe/unsubscribe in MailNotifier start/stopService Fixed long lines Added documentation Removed unnecessary import\n  Added the ability to only send a single summary email from a MailNotifier when an entire buildset completes, rather than sending one for each build","Dustin J. Mitchell"],["90370bdf1d1a472e446e35dacb3eb46f3a6a462a","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","fix pyflakes","Dustin J. Mitchell"],["e56fcc0eba0e489f5c4c19073e083dd8c72d669d","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","use a try/finally to drop the temporary table","Dustin J. Mitchell"],["edeb80df82d8120c6a9a1f553e79875af66b034e","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","some tests for buildslave","Dustin J. Mitchell"],["5c894bb771efa64f3a78124519ec60bf53672cc4","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","don't use mock's spec= with a class instead of an instance","Dustin J. Mitchell"],["4ce04c06ee328f4491d1f51e18b94ae4dd0e12d7","e52979c1caaec877daa5f763ca072da59a6f9fd5@hol.gr","web/feeds: make sure dates are in en_US, not locale.\n\nFor some reason, the locale is reset to the system's, after some time (or\nbuildmaster reconfig). This breaks the date formatting, so we should better\nhard-wire the English Days/Months .","P. Christeas"],["eb771d1748bec50a3c14af68714a10d8f02d5484","18987d5a75ad586d37865acf9f19587f2db7f6bf@itblog.org.ua","Fix weird *_ENABLED behaviour in /etc/default/* files","Andriy Senkovych"],["49ba1e782b283e538a1f9a4cca38a1eb151186ba","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Merge branch 'deb-bug-625555' of git://github.com/jollyroger/buildbot\n\n* 'deb-bug-625555' of git://github.com/jollyroger/buildbot:\n  Fix weird *_ENABLED behaviour in /etc/default/* files\n  Remove trailing whitespace\n  Init script fixes from Debian BTS (bug #625555).\n  buildmaster init script should use /etc/default/buildmaster","Dustin J. Mitchell"],["e50450d346e7a13c13db9faf33413bdb1b3b512d","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Pass a fake BuildMaster when upgrading master","Dustin J. Mitchell"],["56a4db89f7725eed2e764549ffed9d51beb33233","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","return a list, not a dict, from remote_getBuildRequests","Dustin J. Mitchell"],["ec7055c68aa1c1d79142aa56d92deda5c42e21d6","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Merge branch 'master' of git://github.com/liucougar/buildbot\n\n* 'master' of git://github.com/liucougar/buildbot:\n  if exit status is not 0, return failure status for buildbot subunit step","Dustin J. Mitchell"],["0edb2c8c583a93ff0b87e6e3d19ff0b173781243","e52979c1caaec877daa5f763ca072da59a6f9fd5@hol.gr","persistent_queue: use cPickle when possible","P. Christeas"],["002695f03d42daf0d3b9882bdaa3257ca85d1212","e52979c1caaec877daa5f763ca072da59a6f9fd5@hol.gr","changes/base: let a PollingChangeSource stop earlier, itself","P. Christeas"],["8bf62315a734d3e34d2dbaeba92d6ea41a0e3287","e52979c1caaec877daa5f763ca072da59a6f9fd5@hol.gr","botmaster: shorter log, only names of builders\n\nWe have too many of them, the log was so bloated.","P. Christeas"],["26c6f8109f18a8ea21f4e1d9b26990280822428e","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","Merge branch 'push084-2' of git://github.com/xrg/buildbot\n\n* 'push084-2' of git://github.com/xrg/buildbot:\n  botmaster: shorter log, only names of builders\n  changes/base: let a PollingChangeSource stop earlier, itself\n  persistent_queue: use cPickle when possible\n  web/feeds: make sure dates are in en_US, not locale.","Dustin J. Mitchell"],["86adb4a94815e870142cf559bb783f35919bbf9f","1c08efb9b3965701be9d700d9a6f481f1ffec3ea@mozilla.com","use cPickle unconditionally\n\nIt's available in all CPython's forever, and the import trick makes\npyflakes sad.","Dustin J. Mitchell"],["3974aa2485da26c1dd8616dc9961cee090d81eda","0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@bastard.(none)","Added patch author to interested users list for try builds; still need to add to documentation","Adam"]],"ref":"refs/heads/master","size":110,"head":"1108444399ac92fa36181b5bcfaec6cbc4c8e6df","push_id":34580803}