From 502dc93618eacdd66503d846e419de4be635cd4e Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 9 Jul 2019 18:43:21 +0100 Subject: [PATCH] Fix issue inserting the empty log row If the job started, and then was restarted, the row will already exist. So don't error on a conflict. --- guix-data-service/jobs/load-new-guix-revision.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix-data-service/jobs/load-new-guix-revision.scm b/guix-data-service/jobs/load-new-guix-revision.scm index 2b4182e..07baf1b 100644 --- a/guix-data-service/jobs/load-new-guix-revision.scm +++ b/guix-data-service/jobs/load-new-guix-revision.scm @@ -118,7 +118,7 @@ (exec-query conn "INSERT INTO load_new_guix_revision_job_logs (job_id, contents) VALUES -($1, NULL)" +($1, NULL) ON CONFLICT DO NOTHING" (list job-id))) (define (combine-log-parts! conn job-id)