Files
lix/src/hydra-queue-runner
Eelco Dolstra dc5e0b120a Fix a race that can cause hydra-queue-runner to ignore newly added builds
As @dtzWill discovered, with the concurrent hydra-evaluator, there can
be multiple active transactions adding builds to the database. As a
result, builds can become visible in a non-monotonically increasing
order, breaking the queue monitor's assumption that build IDs only go
up.

The fix is to have hydra-eval-jobset provide the lowest build ID it
just added in the builds_added notification, and have the queue
monitor check from there.

Fixes #496.
2017-07-21 14:34:48 +02:00
..
2017-07-17 11:38:58 +02:00
2016-10-21 18:06:26 +02:00
2016-02-29 15:10:30 +01:00
2017-07-17 14:10:34 +02:00
2016-10-14 14:22:12 +02:00
2017-03-15 16:59:57 +01:00