[Buildbot-commits] [buildbot/buildbot] 858a7a: detailed to-do items for the scheduler resource ty...

GitHub noreply at github.com
Fri Oct 12 00:46:32 UTC 2012


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 858a7a6892c24b55a7ecabae0f529eb391ff4d14
      https://github.com/buildbot/buildbot/commit/858a7a6892c24b55a7ecabae0f529eb391ff4d14
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M README.md

  Log Message:
  -----------
  detailed to-do items for the scheduler resource type


  Commit: 50b47e029eeffc842253dd75baf059caaa5a359a
      https://github.com/buildbot/buildbot/commit/50b47e029eeffc842253dd75baf059caaa5a359a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M README.md
    M master/buildbot/db/buildrequests.py
    M master/buildbot/db/connector.py
    A master/buildbot/db/masters.py
    A master/buildbot/db/migrate/versions/023_add_master_table.py
    M master/buildbot/db/model.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    A master/buildbot/test/unit/test_db_masters.py
    A master/buildbot/test/unit/test_db_migrate_versions_023_add_master_table.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/util/db.py
    M master/buildbot/test/util/interfaces.py
    M master/buildbot/test/util/types/__init__.py
    M master/buildbot/test/util/types/masters.py
    M master/buildbot/util/sautils.py
    M master/docs/developer/database.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  add masters support

* a masters table
* db connector component
* migration script, preserving build request claims
* data API changes
* lots of tests
* docs


  Commit: 60e2f2aa6ad6cbdf3500d7a54d7ada2f90e4bd3f
      https://github.com/buildbot/buildbot/commit/60e2f2aa6ad6cbdf3500d7a54d7ada2f90e4bd3f
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M README.md
    M master/buildbot/data/masters.py
    M master/buildbot/master.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/unit/test_data_connector.py
    M master/buildbot/test/unit/test_data_masters.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/util/types/masters.py
    M master/docs/developer/data.rst
    M master/docs/developer/rtype-master.rst

  Log Message:
  -----------
  update the masters part of the data API


  Commit: 31240bbfc26ca795f32f088893d31c4bf1cf569c
      https://github.com/buildbot/buildbot/commit/31240bbfc26ca795f32f088893d31c4bf1cf569c
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/docs/developer/master-overview.rst

  Log Message:
  -----------
  document master.masterid


  Commit: 4d4013c261c47313f40dd02186c91dd9da0e8883
      https://github.com/buildbot/buildbot/commit/4d4013c261c47313f40dd02186c91dd9da0e8883
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

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

  Log Message:
  -----------
  remove undocumented, unnecessary return value from checkinMaster


  Commit: f3da9cfbba4a9aee48da02aa9462c0807821f1be
      https://github.com/buildbot/buildbot/commit/f3da9cfbba4a9aee48da02aa9462c0807821f1be
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/test/unit/test_data_masters.py

  Log Message:
  -----------
  Mark masters that have not checked in for a while as inactive


  Commit: c5d34efb24ba2aaa99c0a8eebe4e314b419cf661
      https://github.com/buildbot/buildbot/commit/c5d34efb24ba2aaa99c0a8eebe4e314b419cf661
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M README.md

  Log Message:
  -----------
  note to document _db2data idiom later


  Commit: 02627e316cf2a7aa0fb4ff929d93dfafb83617e5
      https://github.com/buildbot/buildbot/commit/02627e316cf2a7aa0fb4ff929d93dfafb83617e5
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/test/unit/test_data_masters.py

  Log Message:
  -----------
  expire masters after 10 minutes


  Commit: 9d95ae5b947158954bae5b88b0c4115f729fbe55
      https://github.com/buildbot/buildbot/commit/9d95ae5b947158954bae5b88b0c4115f729fbe55
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/docs/developer/database.rst

  Log Message:
  -----------
  typo


  Commit: 9de84048502931631cba912838146c2f3a75ba8b
      https://github.com/buildbot/buildbot/commit/9de84048502931631cba912838146c2f3a75ba8b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/db/masters.py
    M master/buildbot/db/migrate/versions/023_add_master_table.py
    M master/buildbot/db/model.py
    M master/buildbot/master.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_data_connector.py
    M master/buildbot/test/unit/test_data_masters.py
    M master/buildbot/test/unit/test_db_masters.py
    M master/buildbot/test/unit/test_db_migrate_versions_023_add_master_table.py
    M master/buildbot/test/util/types/masters.py
    M master/docs/developer/data.rst
    M master/docs/developer/database.rst

  Log Message:
  -----------
  rename checkinMaster/checkoutMaster


  Commit: e44d2e3e4613a01651eb05fd4e8c10df8463d477
      https://github.com/buildbot/buildbot/commit/e44d2e3e4613a01651eb05fd4e8c10df8463d477
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/db/migrate/versions/023_add_master_table.py

  Log Message:
  -----------
  small optimization to migration script for the trivial case


  Commit: 09775b58552ce3117f14e84c29a976f2ed94d8b4
      https://github.com/buildbot/buildbot/commit/09775b58552ce3117f14e84c29a976f2ed94d8b4
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/docs/developer/database.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  docs updates


  Commit: 7890c0a70b004edaea1b7a668d04799dbcbfcfc2
      https://github.com/buildbot/buildbot/commit/7890c0a70b004edaea1b7a668d04799dbcbfcfc2
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/db/masters.py
    M master/buildbot/db/migrate/versions/023_add_master_table.py
    M master/buildbot/db/model.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_db_masters.py

  Log Message:
  -----------
  use hashes to get limited-length unique columns with unlimited-length strings

(only on the masters table.. we can fix the rest later)


  Commit: 6322664972087c9a240eda46e306f7eef7fc027f
      https://github.com/buildbot/buildbot/commit/6322664972087c9a240eda46e306f7eef7fc027f
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M README.md

  Log Message:
  -----------
  add TODO to use hashes elsewhere


  Commit: 25d8dbf63b2966a5d56a217d0cee10d45a5e2ff9
      https://github.com/buildbot/buildbot/commit/25d8dbf63b2966a5d56a217d0cee10d45a5e2ff9
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-05 (Fri, 05 Oct 2012)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/db/masters.py
    M master/buildbot/db/migrate/versions/023_add_master_table.py
    M master/buildbot/db/model.py
    M master/buildbot/master.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/fake/fakemaster.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/unit/test_data_connector.py
    M master/buildbot/test/unit/test_data_masters.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    M master/buildbot/test/unit/test_db_masters.py
    M master/buildbot/test/unit/test_db_migrate_versions_023_add_master_table.py
    M master/buildbot/test/util/types/masters.py
    M master/docs/developer/data.rst
    M master/docs/developer/database.rst

  Log Message:
  -----------
  rename master_name -> name


  Commit: 5c5990c655020d4732b1a6bd2791ea082fd4c19a
      https://github.com/buildbot/buildbot/commit/5c5990c655020d4732b1a6bd2791ea082fd4c19a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

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

  Log Message:
  -----------
  remove comment that is ultimately meaningless


  Commit: 3b6ab3e4700b58ad9cffe47917285f77df98b469
      https://github.com/buildbot/buildbot/commit/3b6ab3e4700b58ad9cffe47917285f77df98b469
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M README.md
    M master/buildbot/data/masters.py
    M master/buildbot/db/buildrequests.py
    M master/buildbot/db/connector.py
    A master/buildbot/db/masters.py
    A master/buildbot/db/migrate/versions/023_add_master_table.py
    M master/buildbot/db/model.py
    M master/buildbot/master.py
    M master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/fake/fakemaster.py
    M master/buildbot/test/integration/test_upgrade.py
    M master/buildbot/test/unit/test_data_connector.py
    M master/buildbot/test/unit/test_data_masters.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    A master/buildbot/test/unit/test_db_masters.py
    A master/buildbot/test/unit/test_db_migrate_versions_023_add_master_table.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/util/db.py
    M master/buildbot/test/util/interfaces.py
    M master/buildbot/test/util/types/__init__.py
    M master/buildbot/test/util/types/masters.py
    M master/buildbot/util/sautils.py
    M master/docs/developer/data.rst
    M master/docs/developer/database.rst
    M master/docs/developer/master-overview.rst
    M master/docs/developer/rtype-master.rst

  Log Message:
  -----------
  Merge branch '9/masters-table' into nine


Compare: https://github.com/buildbot/buildbot/compare/6861c1b6894b...3b6ab3e4700b


More information about the Commits mailing list