aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix-build-coordinator/datastore/sqlite.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm
index 3f9b19e..435c600 100644
--- a/guix-build-coordinator/datastore/sqlite.scm
+++ b/guix-build-coordinator/datastore/sqlite.scm
@@ -1251,8 +1251,10 @@ UNION
derivation_inputs.derivation_name
INNER JOIN derivation_outputs
ON derivation_inputs.derivation_output_id = derivation_outputs.id
+ INNER JOIN derivation_outputs AS all_derivation_outputs
+ ON all_derivation_outputs.output = derivation_outputs.output
INNER JOIN builds
- ON builds.derivation_name = derivation_outputs.derivation_name
+ ON builds.derivation_name = all_derivation_outputs.derivation_name
)
SELECT builds_with_derived_priority.uuid, MAX(derived_priority)
FROM builds_with_derived_priority