Merge remote-tracking branch 'upstream/who-broke-builds' into upstream-master

[?]
Oct 15, 2013, 1:49 PM
DH3KNBAVOKMC2K7Q7L3CM5YBUL4TCLN3Q7D3BOYXWKXDT6FSGUXAC

Dependencies

  • [2] KSBB33RE Add a dashboard
  • [3] K3HODXGH Check all inputs for blame but only email selected inputs
  • [4] JM3DPYOM generated schema with new dbix class schema loader, grrrrrr
  • [5] RFE6T5LG * Store jobset evaluations in the database explicitly. This includes
  • [6] FGQPXZIX hydra: make nr of build to keep configurable per jobset
  • [7] P57OYJ4P Index builds on stop time
  • [8] JD7AWXQG Remove now-unused SystemTypes table
  • [9] FANTYCR7 Materialize the number of finished builds
  • [10] SB2V735V Keep track of the database schema version
  • [11] YTIDBFGU Drop unused "disabled" columns
  • [12] 2NGV7NYN Drop unused "tag" column
  • [13] KJQWSRCC Speed up hydra-update-gc-roots
  • [14] KN3VYE5P * Cleaned up the foreign key constraints.
  • [15] PHJF4FUT Add missing files
  • [16] RXVJFQ5A Evaluator cleanups
  • [17] E7M2WP7A Remove unused Jobs columns
  • [18] X27GNHDV * Basic job info in the database.
  • [19] FTPCV25M Store aggregate members in the database
  • [20] KGGQD6CO Fix the Darcs schema upgrade
  • [21] 4HPT4SDD Revert "Remove now-unused SystemTypes table"
  • [22] KQAQ4FIF Update Schema classes
  • [23] RJNMYHJF Add missing file
  • [24] Q5HZWFCY Add support for darcs repositories.
  • [25] H7HGWODE * Remove an empty file.
  • [26] QLOLZHRX Allow a per-jobset check interval
  • [27] FV2M6MOT hydra: use autoconf/-make
  • [28] G2T4WAHI Store the inputs of each evaluation in the database
  • [29] QTFVCDIF added hide feature for project/jobset
  • [30] TM6C352U Ensure that stoptime and starttime are set for finished builds
  • [31] MOX7XJ2E Merge the BuildSchedulingInfo table into the Builds table
  • [32] E7FID72S Remove the BuildMachines and BuildMachinesSystemTypes tables
  • [33] D5QIOJGP * Move everything up one directory.
  • [34] 2JGYLIEC Speed up the listing of jobset evals by caching some info in the DB
  • [35] PCKLFRT5 Support push notification of repository changes
  • [36] EJ7C77C3 Allow searching for store and drv paths. Only does a complete match to reduce load on database.
  • [37] GEADFVZ5 hydra-queue-runner: Improved scheduling
  • [38] SS4TZXNU Distinguish between permanent evaluation errors and transient input errors
  • [39] Y6AHH4TH Remove the logfile and logSize columns from the database
  • [40] IWXLV4OB Add DB columns for when to notify responsible committers and which inputs should be checked
  • [41] LZVO64YG Merge in the first bits of the API work

Change contents

  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 306
    [4.3136][3.1149:1291]()
    # Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-10-08 13:06:15
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:BjT60mlrN7bnljqCMHbPEw
  • resolve order conflict in src/lib/Hydra/Schema/Jobsets.pm at line 306
    [2.1961]
    [4.22627]
  • file deletion: upgrade-23.sql (----------)
    [4.3004][4.516:554](),[4.554][4.277:277]()
    alter table JobsetInputs add column emailResponsible integer not null default 0;
    alter table BuildInputs add column emailResponsible integer not null default 0;
  • file addition: upgrade-24.sql (----------)
    [4.3004]
    alter table JobsetInputs add column emailResponsible integer not null default 0;
    alter table BuildInputs add column emailResponsible integer not null default 0;