From 13b1b580a99dbf2a42c0a400d975695a3038413b Mon Sep 17 00:00:00 2001 From: abc3 Date: Mon, 23 Jun 2025 14:50:43 +0200 Subject: [PATCH] chore: add POOLER_DB_POOL_SIZE to env vars in docker-compose (#36270) --- docker/.env.example | 7 +++++++ docker/docker-compose.yml | 1 + 2 files changed, 8 insertions(+) diff --git a/docker/.env.example b/docker/.env.example index 2ca5a229c2..8ee5f75c68 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -26,10 +26,17 @@ POSTGRES_PORT=5432 ############ # Supavisor -- Database pooler ############ +# Port Supavisor listens on for transaction pooling connections POOLER_PROXY_PORT_TRANSACTION=6543 +# Maximum number of PostgreSQL connections Supavisor opens per pool POOLER_DEFAULT_POOL_SIZE=20 +# Maximum number of client connections Supavisor accepts per pool POOLER_MAX_CLIENT_CONN=100 +# Unique tenant identifier POOLER_TENANT_ID=your-tenant-id +# Pool size for internal metadata storage used by Supavisor +# This is separate from client connections and used only by Supavisor itself +POOLER_DB_POOL_SIZE=5 ############ diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index b2ebedbb78..6cd49f2921 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -518,6 +518,7 @@ services: POOLER_DEFAULT_POOL_SIZE: ${POOLER_DEFAULT_POOL_SIZE} POOLER_MAX_CLIENT_CONN: ${POOLER_MAX_CLIENT_CONN} POOLER_POOL_MODE: transaction + DB_POOL_SIZE: ${POOLER_DB_POOL_SIZE} command: [ "/bin/sh",