From de271475bfe3297b25e57c40086f8263d24aedee Mon Sep 17 00:00:00 2001
From: Dan Notestein <dan@syncad.com>
Date: Tue, 11 Mar 2025 19:15:39 +0000
Subject: [PATCH] Set hivemind timeout to 5 seconds by default

---
 .env.example  | 2 +-
 hivemind.yaml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.env.example b/.env.example
index be9ddeb..3c45527 100644
--- a/.env.example
+++ b/.env.example
@@ -108,7 +108,7 @@ HIVEMIND_SYNC_ARGS=
 # Timeout for Hivemind API calls, any queries that take longer than
 # this time will be aborted.  0 for unlimited, or give a nonzero
 # time limit in milliseconds
-# HIVEMIND_STATEMENT_TIMEOUT=0
+# HIVEMIND_STATEMENT_TIMEOUT=5000
 
 # The default setup will run the recommended version of balance tracker,
 # you can run a custom version by un-commenting and modifying the
diff --git a/hivemind.yaml b/hivemind.yaml
index cf3c6c1..655e0ac 100644
--- a/hivemind.yaml
+++ b/hivemind.yaml
@@ -9,7 +9,7 @@ services:
     command:
       - "setup"
       - "--database-admin-url=postgresql://haf_admin@haf/haf_block_log"
-      - "--statement-timeout=${HIVEMIND_STATEMENT_TIMEOUT:-0}"
+      - "--statement-timeout=${HIVEMIND_STATEMENT_TIMEOUT:-5000}"
     depends_on:
       haf:
         condition: service_healthy
-- 
GitLab