[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