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