diff options
author | Christopher Baines <mail@cbaines.net> | 2022-01-12 18:27:47 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2022-01-12 18:27:47 +0000 |
commit | 577d71f1209c7c60f342ca2614ce7e282c782f6c (patch) | |
tree | 68ea1a5e829158effc6a0b781f0416ef8dcd3e83 /guix-build-coordinator/datastore | |
parent | 048c609667f1690fe0a8d8c9b772f9bc6dd412e0 (diff) | |
download | build-coordinator-577d71f1209c7c60f342ca2614ce7e282c782f6c.tar build-coordinator-577d71f1209c7c60f342ca2614ce7e282c782f6c.tar.gz |
Fix the get-derived-priority query
It was just broken before.
Diffstat (limited to 'guix-build-coordinator/datastore')
-rw-r--r-- | guix-build-coordinator/datastore/sqlite.scm | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm index 686da99..c78b202 100644 --- a/guix-build-coordinator/datastore/sqlite.scm +++ b/guix-build-coordinator/datastore/sqlite.scm @@ -3608,22 +3608,20 @@ RETURNING id" db " SELECT max(dependent_unprocessed_builds_with_derived_priorities.derived_priority) -FROM unprocessed_builds_with_derived_priorities -INNER JOIN builds - ON builds.id = unprocessed_builds_with_derived_priorities.build_id +FROM builds INNER JOIN derivation_outputs - ON builds.derivation_id = - derivation_outputs.derivation_id + ON builds.derivation_id = derivation_outputs.derivation_id INNER JOIN derivation_outputs AS all_derivation_outputs ON all_derivation_outputs.output_id = derivation_outputs.output_id INNER JOIN derivation_inputs ON derivation_inputs.derivation_output_id = all_derivation_outputs.id INNER JOIN builds AS dependent_builds ON dependent_builds.processed = 0 + AND dependent_builds.canceled = 0 AND dependent_builds.derivation_id = derivation_inputs.derivation_id INNER JOIN unprocessed_builds_with_derived_priorities AS dependent_unprocessed_builds_with_derived_priorities ON dependent_builds.id = dependent_unprocessed_builds_with_derived_priorities.build_id -WHERE unprocessed_builds_with_derived_priorities.build_id = :build_id" +WHERE builds.id = :build_id" #:cache? #t))) (sqlite-bind-arguments |