aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore/sqlite.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-05-08 21:23:42 +0100
committerChristopher Baines <mail@cbaines.net>2020-05-08 21:23:42 +0100
commit35f375b77fc49a55cadf5da654b1bf3af908d649 (patch)
tree491cef0c2597b1e0099bbbbd968481bcdf2c4e56 /guix-build-coordinator/datastore/sqlite.scm
parent22e9f7026a98789970a6c2fae62e3b777254e195 (diff)
downloadbuild-coordinator-35f375b77fc49a55cadf5da654b1bf3af908d649.tar
build-coordinator-35f375b77fc49a55cadf5da654b1bf3af908d649.tar.gz
Pass #:cache? #t to sqlite-prepare in datastore-find-derivation-inputs
This might help with a segfault, and maybe performance too...
Diffstat (limited to 'guix-build-coordinator/datastore/sqlite.scm')
-rw-r--r--guix-build-coordinator/datastore/sqlite.scm3
1 files changed, 2 insertions, 1 deletions
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