Deduplicate builds and add a unique index

Duplicate builds could creep in if the code to create them ran concurrently. I
didn't exclude them initially, as I was unsure if there should be such a
restriction, but at least for now, Cuirass builds map exactly to a single
derivation, so use the same restriction here.
This commit is contained in:
Christopher Baines 2019-12-05 14:10:09 +01:00
parent 8a5beb7f88
commit 0291bda98a
4 changed files with 48 additions and 0 deletions

View file

@ -0,0 +1,7 @@
-- Revert guix-data-service:sort_out_duplicate_builds from pg
BEGIN;
DROP INDEX builds_build_server_id_derivation_file_name_idx;
COMMIT;