Reduce I/O in build listings by only fetching required columns
Columns such as "longDescription" can be large, so fetching them when they're not needed is wasteful.
This commit is contained in:
@ -65,6 +65,7 @@ sub all : Chained('get_builds') PathPart {
|
||||
$c->stash->{builds} = [ $c->stash->{allBuilds}->search(
|
||||
{ finished => 1 },
|
||||
{ order_by => "timestamp DESC"
|
||||
, columns => [@buildListColumns]
|
||||
, rows => $resultsPerPage
|
||||
, page => $page }) ];
|
||||
}
|
||||
|
Reference in New Issue
Block a user