hydra-build: Don't send a giant query to the database
[?]
Sep 10, 2013, 11:01 AM
66MEE6QG53NOOFIMZZE7R4TL5SA32V2547ZD3LDT2NPLFNR6Q7CACDependencies
- [2]
MNZ67UXOIf a build step fail, immediately fail all queued builds that depend on it - [3]
6K5PBUUNUse buildEnv to combine Hydra's Perl dependencies - [4]
PMNWRTGJAdd multiple output support - [5]
OG7BEM57 - [6]
4SJPAAJXPass failing dependent builds to buildFinished - [7]
JGLE5BRNAdd separate build step status codes for cached failures and timeouts - [*]
T4LLYESZ* Nix expression for building Hydra. - [*]
7YBYT2LQ - [*]
IW2LHCLLfixed email bug
Change contents
- edit in release.nix at line 95
SetScalar - edit in src/script/hydra-build at line 14[11.30][10.2987]
use Set::Scalar; - replacement in src/script/hydra-build at line 45
my @dependentDrvs = computeFSClosure(1, 0, $drvPath);my $dependentDrvs = Set::Scalar->new(computeFSClosure(1, 0, $drvPath)); - replacement in src/script/hydra-build at line 52
{ drvpath => [ @dependentDrvs ], finished => 0, busy => 0 });{ finished => 0, busy => 0 },{ columns => ["id", "project", "jobset", "job", "drvpath"] }); - edit in src/script/hydra-build at line 56
next unless $dependentDrvs->has($d->drvpath);