From 35f375b77fc49a55cadf5da654b1bf3af908d649 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Fri, 8 May 2020 21:23:42 +0100 Subject: Pass #:cache? #t to sqlite-prepare in datastore-find-derivation-inputs This might help with a segfault, and maybe performance too... --- guix-build-coordinator/datastore/sqlite.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm index ce16c25..421b9b9 100644 --- a/guix-build-coordinator/datastore/sqlite.scm +++ b/guix-build-coordinator/datastore/sqlite.scm @@ -1336,7 +1336,8 @@ SELECT derivation_outputs.derivation_name, FROM derivation_inputs INNER JOIN derivation_outputs ON derivation_inputs.derivation_output_id = derivation_outputs.id -WHERE derivation_inputs.derivation_name = :derivation_name"))) +WHERE derivation_inputs.derivation_name = :derivation_name" + #:cache? #t))) (sqlite-bind-arguments statement -- cgit v1.2.3