From c6366605a52c171b873a171364a924ac5a1dc761 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 1 Jul 2025 19:03:14 +0100 Subject: [PATCH] Allow starting multiple database connections at once --- guix-data-service/web/server.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/guix-data-service/web/server.scm b/guix-data-service/web/server.scm index 9e20118..3719b9c 100644 --- a/guix-data-service/web/server.scm +++ b/guix-data-service/web/server.scm @@ -195,6 +195,8 @@ port. Also, the port used can be changed by passing the --port option.\n" #:destructor (lambda (conn) (close-postgresql-connection conn "web")) + #:add-resources-parallelism + (floor (/ postgresql-connections 2)) #:default-max-waiters (floor (/ postgresql-connections 2)) #:default-checkout-timeout (/ postgresql-statement-timeout 1000))) @@ -211,6 +213,8 @@ port. Also, the port used can be changed by passing the --port option.\n" #:destructor (lambda (conn) (close-postgresql-connection conn "web-reserved")) + #:add-resources-parallelism + (floor (/ postgresql-connections 2)) #:default-max-waiters postgresql-connections #:default-checkout-timeout 6)))