aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/jobs
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2024-07-16 16:07:47 +0100
committerChristopher Baines <mail@cbaines.net>2024-07-16 16:07:47 +0100
commit7da355b034eaa33cfdc6008290c9574439d07eba (patch)
tree29edc67a369c2b37cc3c34768b9513f3cc59db0c /guix-data-service/jobs
parent1754d1a321525f00744e5c04d05dcbf54d7a7fa0 (diff)
downloaddata-service-7da355b034eaa33cfdc6008290c9574439d07eba.tar
data-service-7da355b034eaa33cfdc6008290c9574439d07eba.tar.gz
Log more timing infromation about inserting derivations
Diffstat (limited to 'guix-data-service/jobs')
-rw-r--r--guix-data-service/jobs/load-new-guix-revision.scm24
1 files changed, 15 insertions, 9 deletions
diff --git a/guix-data-service/jobs/load-new-guix-revision.scm b/guix-data-service/jobs/load-new-guix-revision.scm
index d5170b8..2ac5ede 100644
--- a/guix-data-service/jobs/load-new-guix-revision.scm
+++ b/guix-data-service/jobs/load-new-guix-revision.scm
@@ -905,15 +905,21 @@
(let* ((system-and-target (car data))
(derivations-vector (cdr data))
(derivation-ids
- (derivation-file-names->derivation-ids
- conn
- derivations-vector)))
-
- (insert-package-derivations conn
- (car system-and-target)
- (or (cdr system-and-target) "")
- package-ids
- derivation-ids)))
+ (with-time-logging
+ (simple-format #f "derivation-file-names->derivation-ids (~A)"
+ system-and-target)
+ (derivation-file-names->derivation-ids
+ conn
+ derivations-vector))))
+
+ (with-time-logging
+ (simple-format #f "insert-package-derivations (~A)"
+ system-and-target)
+ (insert-package-derivations conn
+ (car system-and-target)
+ (or (cdr system-and-target) "")
+ package-ids
+ derivation-ids))))
inferior-packages-system-and-target-to-derivations-alist))
(define guix-store-path