* minor performance tweaks
* added related builds tab which show related builds (builds that are in same evaluations), shows max 50
This commit is contained in:
@ -81,6 +81,13 @@ sub view_build : Chained('build') PathPart('') Args(0) {
|
||||
];
|
||||
}
|
||||
|
||||
my $r = joinWithResultInfo( $c, $c->model('DB::Builds'))->search(
|
||||
{ eval => { -in => $build->jobsetevalmembers->get_column('eval')->as_query } }
|
||||
, { join => 'jobsetevalmembers', order_by => [ 'project', 'jobset', 'job'] }
|
||||
);
|
||||
if ($r->count <= 50) {
|
||||
$c->stash->{relatedbuilds} = [$r->all];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user