Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 1044b0f6e838474f7a019a9c62bde8ec04ad7693
      
https://github.com/buildbot/buildbot/commit/1044b0f6e838474f7a019a9c62bde8ec04ad7693
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M README.md
    M master/buildbot/data/connector.py
    M master/buildbot/data/exceptions.py
    M master/buildbot/data/masters.py
    A master/buildbot/data/schedulers.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_data_masters.py
    A master/buildbot/test/unit/test_data_schedulers.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_dependent.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    M master/buildbot/test/unit/test_schedulers_timed_NightlyTriggerable.py
    M master/buildbot/test/unit/test_schedulers_timed_Periodic.py
    M master/buildbot/test/unit/test_schedulers_timed_Timed.py
    M master/buildbot/test/util/validation.py
    M master/docs/developer/classes.rst
    A master/docs/developer/cls-basescheduler.rst
    M master/docs/developer/config.rst
    M master/docs/developer/data.rst
    M master/docs/developer/db.rst
    M master/docs/developer/general.rst
    A master/docs/developer/rtype-scheduler.rst
    A master/docs/developer/schedulers.rst
    M master/docs/developer/tests.rst

  Log Message:
  -----------
  Add schedulers to the data API

Schedulers are only active on one master at a time.  This commit adds
support for schedulers to be configured and started (as Twisted
services), but not active.  The scheduler objects poll regularly and
become active if the scheduler is not active on any other master.

When a master shuts down - either normally or due to a heartbeat timeout
- it drops ownership of all schedulers for which it was active.

Other than that, this adds some basic endpoints and reflects the
findSchedulerById and setSchedulerMaster db methods as update methods.


  Commit: c4e5167b2d7af35e6cc737c6cddc6bb86ff0f1ca
      
https://github.com/buildbot/buildbot/commit/c4e5167b2d7af35e6cc737c6cddc6bb86ff0f1ca
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M master/buildbot/data/schedulers.py

  Log Message:
  -----------
  remove yield from defer.returnValue calls


  Commit: b701f8ee0228db857bfa911768bb3efbf45ba99f
      
https://github.com/buildbot/buildbot/commit/b701f8ee0228db857bfa911768bb3efbf45ba99f
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-20 (Sun, 20 Jan 2013)

  Changed paths:
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  document scheduler failover behavior in the manual


  Commit: ab0879027aef9241c64f934d1557301cff8dca6b
      
https://github.com/buildbot/buildbot/commit/ab0879027aef9241c64f934d1557301cff8dca6b
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-20 (Sun, 20 Jan 2013)

  Changed paths:
    M README.md

  Log Message:
  -----------
  add README item


  Commit: e9cfb91bf70809152f4808d07ff5be439e56a85f
      
https://github.com/buildbot/buildbot/commit/e9cfb91bf70809152f4808d07ff5be439e56a85f
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/docs/developer/schedulers.rst
    M master/docs/developer/utils.rst

  Log Message:
  -----------
  point to utils.rst for docs of compare_attrs


  Commit: eb758aa925817a7b7945908a4612f5f701c9276f
      
https://github.com/buildbot/buildbot/commit/eb758aa925817a7b7945908a4612f5f701c9276f
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/buildbot/test/unit/test_schedulers_base.py

  Log Message:
  -----------
  remove outcommented code


  Commit: 5a271baf6bd49d75d2068794fa369f34e46f9535
      
https://github.com/buildbot/buildbot/commit/5a271baf6bd49d75d2068794fa369f34e46f9535
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/buildbot/test/fake/fakedb.py

  Log Message:
  -----------
  call fail() with an exception


  Commit: b9f31970a4f007a8618d84250f530715521a28df
      
https://github.com/buildbot/buildbot/commit/b9f31970a4f007a8618d84250f530715521a28df
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/buildbot/data/schedulers.py

  Log Message:
  -----------
  use gatherResults for parallel goodness


  Commit: 12c131ba35d30ab0ec100427be007e8428c17c93
      
https://github.com/buildbot/buildbot/commit/12c131ba35d30ab0ec100427be007e8428c17c93
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  remove redundant maybeDeferred calls


  Commit: a05385653adfd04e549e4fc1766428184f3471f8
      
https://github.com/buildbot/buildbot/commit/a05385653adfd04e549e4fc1766428184f3471f8
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  handle exceptions in _activityPoll


  Commit: 05d09681136eb33b36bf826cbc4bad4f4a2585ff
      
https://github.com/buildbot/buildbot/commit/05d09681136eb33b36bf826cbc4bad4f4a2585ff
  Author: Dustin J. Mitchell <[email protected]>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M README.md
    M master/buildbot/data/connector.py
    M master/buildbot/data/exceptions.py
    M master/buildbot/data/masters.py
    A master/buildbot/data/schedulers.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_data_masters.py
    A master/buildbot/test/unit/test_data_schedulers.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_dependent.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    M master/buildbot/test/unit/test_schedulers_timed_NightlyTriggerable.py
    M master/buildbot/test/unit/test_schedulers_timed_Periodic.py
    M master/buildbot/test/unit/test_schedulers_timed_Timed.py
    M master/buildbot/test/util/validation.py
    M master/docs/developer/classes.rst
    A master/docs/developer/cls-basescheduler.rst
    M master/docs/developer/config.rst
    M master/docs/developer/data.rst
    M master/docs/developer/db.rst
    M master/docs/developer/general.rst
    A master/docs/developer/rtype-scheduler.rst
    A master/docs/developer/schedulers.rst
    M master/docs/developer/tests.rst
    M master/docs/developer/utils.rst
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Merge branch '9/schedulerdata' into nine


Compare: 
https://github.com/buildbot/buildbot/compare/5848b462e60b...05d09681136e
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits

Reply via email to