aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-04-25 19:16:30 +0100
committerChristopher Baines <mail@cbaines.net>2020-04-25 19:16:30 +0100
commitc6e4ab08e3444ce57b042f9a9b5174685593d4d2 (patch)
tree599b75ef98c0a0967c0ccade7b77b712647ac3ba
parentafc3d3d689bf4deb0e4728a6e6f27cf0abc16391 (diff)
downloadbuild-coordinator-c6e4ab08e3444ce57b042f9a9b5174685593d4d2.tar
build-coordinator-c6e4ab08e3444ce57b042f9a9b5174685593d4d2.tar.gz
Left join on build_results in datastore-list-builds-for-output
So that it includes builds that haven't been processed yet in the results.
-rw-r--r--guix-build-coordinator/datastore/sqlite.scm2
1 files changed, 1 insertions, 1 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm
index 29e60a9..b5a1225 100644
--- a/guix-build-coordinator/datastore/sqlite.scm
+++ b/guix-build-coordinator/datastore/sqlite.scm
@@ -497,7 +497,7 @@ WHERE uuid = :uuid")))
"
SELECT uuid, builds.derivation_name, priority, processed, result
FROM builds
-INNER JOIN build_results
+LEFT JOIN build_results
ON builds.uuid = build_results.build_id
INNER JOIN derivation_outputs
ON builds.derivation_name = derivation_outputs.derivation_name