Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: 85c52549e3a1467e1f3d37e77c0c25afddfbd7c6
https://github.com/buildbot/buildbot/commit/85c52549e3a1467e1f3d37e77c0c25afddfbd7c6
Author: Dustin J. Mitchell <[email protected]>
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 <[email protected]>
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
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits