aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore/sqlite.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix-build-coordinator/datastore/sqlite.scm')
-rw-r--r--guix-build-coordinator/datastore/sqlite.scm8
1 files changed, 5 insertions, 3 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm
index 353fda3..b9dfbee 100644
--- a/guix-build-coordinator/datastore/sqlite.scm
+++ b/guix-build-coordinator/datastore/sqlite.scm
@@ -3559,7 +3559,8 @@ LIMIT :limit"
db
"
SELECT builds.uuid, derivations.name,
- unprocessed_builds_with_derived_priorities.derived_priority
+ unprocessed_builds_with_derived_priorities.derived_priority,
+ builds.canceled
FROM builds
INNER JOIN derivations
ON builds.derivation_id = derivations.id
@@ -3576,10 +3577,11 @@ WHERE allocated_builds.agent_id = :agent_id"
(let ((builds (sqlite-map
(match-lambda
- (#(uuid derivation_name derived_priority)
+ (#(uuid derivation_name derived_priority canceled)
`((uuid . ,uuid)
(derivation_name . ,derivation_name)
- (derived_priority . ,derived_priority))))
+ (derived_priority . ,derived_priority)
+ (canceled . ,canceled))))
statement)))
(sqlite-reset statement)