[Buildbot-commits] [buildbot/buildbot] 85c525: add/fix comments in model.py

GitHub noreply at github.com
Sat Jan 14 20:21:33 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 85c52549e3a1467e1f3d37e77c0c25afddfbd7c6
      https://github.com/buildbot/buildbot/commit/85c52549e3a1467e1f3d37e77c0c25afddfbd7c6
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-01-13 (Fri, 13 Jan 2012)

  Changed paths:
    M master/buildbot/db/model.py

  Log Message:
  -----------
  add/fix comments in model.py


  Commit: aa33b96aa03070a63490351dd0f0e232092965b0
      https://github.com/buildbot/buildbot/commit/aa33b96aa03070a63490351dd0f0e232092965b0
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-01-14 (Sat, 14 Jan 2012)

  Changed paths:
    M master/buildbot/db/__init__.py
  M master/buildbot/db/buildsets.py
  A master/buildbot/db/migrate/versions/019_merge_schedulers_to_objects.py
  M master/buildbot/db/model.py
  M master/buildbot/db/schedulers.py
  M master/buildbot/schedulers/base.py
  M master/buildbot/schedulers/basic.py
  M master/buildbot/schedulers/dependent.py
  M master/buildbot/schedulers/manager.py
  M master/buildbot/schedulers/timed.py
  M master/buildbot/test/fake/fakedb.py
  M master/buildbot/test/unit/test_db_buildsets.py
  M master/buildbot/test/unit/test_db_changes.py
  A master/buildbot/test/unit/test_db_migrate_versions_019_merge_schedulers_to_objects.py
  M master/buildbot/test/unit/test_db_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_forcesched.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_Timed.py
  M master/buildbot/test/unit/test_schedulers_triggerable.py
  M master/buildbot/test/unit/test_schedulers_trysched.py
  M master/buildbot/test/util/scheduler.py
  M master/docs/developer/database.rst
  M master/docs/release-notes.rst

  Log Message:
  -----------
  Simplify scheduler-related DB schema

Schedulers identities are now tracked as objects, rather than with a
distinct table -- so the 'schedulers' table is gone.

The Dependent scheduler no longer has a dedicated table to keep track of
upstream buildsets.  This is handled with object state, instead.  So the
'scheduler_upstream_buildsets' table is gone, too.


Compare: https://github.com/buildbot/buildbot/compare/53a71c9...aa33b96


More information about the Commits mailing list