From 8ab547778e438b306e24b86ed22e24ed35663141 Mon Sep 17 00:00:00 2001
From: DanEric <dan@syncad.com>
Date: Sat, 15 Mar 2025 21:34:55 +0000
Subject: [PATCH] Don't enable query supervisor when creating hivemind_user,
 disable it for existing users

---
 scripts/setup_postgres.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/setup_postgres.sh b/scripts/setup_postgres.sh
index e2c7cb1f3..fd33487ff 100755
--- a/scripts/setup_postgres.sh
+++ b/scripts/setup_postgres.sh
@@ -81,7 +81,7 @@ else
 fi
 
 "$SCRIPTPATH/../haf/scripts/create_haf_app_role.sh" --postgres-url="$POSTGRES_ACCESS" --haf-app-account="hivemind"
-"$SCRIPTPATH/../haf/scripts/create_haf_app_role.sh" --postgres-url="$POSTGRES_ACCESS" --haf-app-account="hivemind_user" --base-group="hive_applications_group" --public
+"$SCRIPTPATH/../haf/scripts/create_haf_app_role.sh" --postgres-url="$POSTGRES_ACCESS" --haf-app-account="hivemind_user" --base-group="hive_applications_group"
 
 #psql "$POSTGRES_ACCESS" -c "GRANT SET ON PARAMETER log_min_messages TO hivemind;"
 
@@ -91,3 +91,4 @@ if [ -n "$STATEMENT_TIMEOUT" ]; then
     echo "Setting statement timeout for hivemind_user role to ${STATEMENT_TIMEOUT}..."
     psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "ALTER ROLE hivemind_user SET statement_timeout TO '${STATEMENT_TIMEOUT}';"
 fi
+psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "ALTER ROLE hivemind_user RESET query_supervisor.limits_enabled;"
-- 
GitLab