Revert "Apply IndexBuildsOnJobFinishedId to unfinished builds only"
[?]
Mar 16, 2016, 4:04 PM
APURLT2Q3OKS6VF4HUWI3MGENXAKSSUDXI7CQOEGCRTYJRGUNT6QCDependencies
- [2]
K2WAI5SOApply IndexBuildsOnJobFinishedId to unfinished builds only - [3]
PHJF4FUTAdd missing files - [4]
JD7AWXQGRemove now-unused SystemTypes table - [5]
URHBNFTIAdd forgotten file - [6]
4S5JF5JPUse latest DBIx::Class::Schema::Loader - [7]
PLOZBRTRAdd command ‘hydra-queue-runner --status’ to show current status - [8]
2JGYLIECSpeed up the listing of jobset evals by caching some info in the DB - [9]
YU6CND7CRemove support for views - [10]
YF3HTIPFUse partial indexes - [11]
KSBB33REAdd a dashboard - [12]
E7FID72SRemove the BuildMachines and BuildMachinesSystemTypes tables - [13]
4HPT4SDDRevert "Remove now-unused SystemTypes table" - [14]
FITVNQ2SKeep track of the time we spend copying to/from build machines - [15]
QLOLZHRXAllow a per-jobset check interval - [16]
SS4TZXNUDistinguish between permanent evaluation errors and transient input errors - [17]
W5OAZWPDDrop the errorMsg column in the Jobs table - [18]
LTQMSMYOGet rid of some obsolete indexes - [19]
KGGQD6COFix the Darcs schema upgrade - [20]
RVHBV3B3Notify the queue runner when a build is deleted - [21]
CHJANKMMIndexJobsetEvalsOnJobsetId: Only index jobsets with new builds - [22]
UNVMKJV5Unify build and step status codes - [23]
P57OYJ4PIndex builds on stop time - [24]
KDBWLKRPIndex BuildSteps on propagatedFrom - [25]
WE5Q2NVIAllow build to be bumped to the front of the queue via the web interface - [26]
RXVJFQ5AEvaluator cleanups - [27]
G2T4WAHIStore the inputs of each evaluation in the database - [28]
TX7Q4RASAdd page showing latest build steps - [29]
Q5HZWFCYAdd support for darcs repositories. - [30]
ACBS7C6Qhydra-queue-runner: Detect changes to the scheduling shares - [31]
FANTYCR7Materialize the number of finished builds - [32]
FTPCV25MStore aggregate members in the database - [33]
6QRHXIM3* Speed up the jobset index page. Especially the query to get the - [34]
C5W3WZ3Y* Index the Builds table on drvPath to prevent a full table scan - [35]
4CELXP7PRemove the longDescription field - [36]
KN3VYE5P* Cleaned up the foreign key constraints. - [37]
EJ7C77C3Allow searching for store and drv paths. Only does a complete match to reduce load on database. - [38]
YTIDBFGUDrop unused "disabled" columns - [39]
UJOSXBZIRecord which build a failed build step was propagated from - [40]
FV2M6MOThydra: use autoconf/-make - [41]
2NGV7NYNDrop unused "tag" column - [42]
DH3KNBAVMerge remote-tracking branch 'upstream/who-broke-builds' into upstream-master - [43]
T5BIOVJEAdd support for tracking custom metrics - [44]
H7HGWODE* Remove an empty file. - [45]
BXHG3HYLWhen renaming a jobset, add a redirect from the old name - [46]
MOX7XJ2EMerge the BuildSchedulingInfo table into the Builds table - [47]
PCKLFRT5Support push notification of repository changes - [48]
TM6C352UEnsure that stoptime and starttime are set for finished builds - [49]
E7M2WP7ARemove unused Jobs columns - [50]
GEADFVZ5hydra-queue-runner: Improved scheduling - [51]
RJNMYHJFAdd missing file - [52]
D5QIOJGP* Move everything up one directory. - [53]
26PYNDXVRemove the errorMsg column from the Builds table - [54]
53IMJNBBAdd isChannel column and meta attribute. - [55]
KJQWSRCCSpeed up hydra-update-gc-roots - [56]
D44B24QCStore the account type ("hydra" or "persona") explicitly in the database - [57]
TPNHTE5VRemove obsolete Builds columns and provide accurate "Running builds" - [58]
IWXLV4OBAdd DB columns for when to notify responsible committers and which inputs should be checked - [*]
N22GPKYT* Put info about logs / build products in the DB.
Change contents
- file deletion: upgrade-47.sql
drop index IndexBuildsOnJobFinishedId;create index IndexBuildsOnJobFinishedId on builds(project, jobset, job, system, finished, id DESC) where finished = 0; - replacement in src/sql/hydra.sql at line 640
create index IndexBuildsOnJobFinishedId on builds(project, jobset, job, system, finished, id DESC) where finished = 0;create index IndexBuildsOnJobFinishedId on builds(project, jobset, job, system, finished, id DESC);