Only query recent pending builds

To avoid old pending builds that never leave the scheduled/started state.
This commit is contained in:
Christopher Baines 2020-11-01 21:53:19 +00:00
parent 5674f8838d
commit adc1d01525

View file

@ -501,7 +501,8 @@ LEFT JOIN latest_build_status
WHERE builds.build_server_id = $1 AND
latest_build_status.status IN (
'scheduled', 'started'
)
) AND
latest_build_status.timestamp > (current_date - interval '28' day)
ORDER BY latest_build_status.status DESC, -- 'started' first
latest_build_status.timestamp ASC
LIMIT 10000")