Re: remove check hooks for GUCs that contribute to MaxBackends

2024-07-05 Thread Nathan Bossart
Committed. -- nathan

Re: remove check hooks for GUCs that contribute to MaxBackends

2024-06-19 Thread Nathan Bossart
On Wed, Jun 19, 2024 at 03:14:16PM -0400, Tom Lane wrote: > Nathan Bossart writes: >> The attached patch removes these hooks and enhances the error message to >> look like this: > >> FATAL: too many backends configured >> DETAIL: "max_connections" (262100) plus "autovacuum_max_workers

Re: remove check hooks for GUCs that contribute to MaxBackends

2024-06-19 Thread Tom Lane
Nathan Bossart writes: > The attached patch removes these hooks and enhances the error message to > look like this: > FATAL: too many backends configured > DETAIL: "max_connections" (262100) plus "autovacuum_max_workers" (3) > plus "max_worker_processes" (8) plus "max_wal_senders"

Re: remove check hooks for GUCs that contribute to MaxBackends

2024-06-19 Thread Tom Lane
Nathan Bossart writes: > While working on an idea from another thread [0], I noticed that each of > max_connections, max_worker_process, max_autovacuum_workers, and > max_wal_senders have a check hook that verifies the sum of those GUCs does > not exceed a certain value. Then, in InitializeMaxBac

remove check hooks for GUCs that contribute to MaxBackends

2024-06-19 Thread Nathan Bossart
elatively rare occurrence. Thoughts? [0] https://postgr.es/m/20240618213331.ef2spg3nasksisbi%40awork3.anarazel.de -- nathan >From 2ab34581879d2122f03be0e3f9d0d15edb501a7c Mon Sep 17 00:00:00 2001 From: Nathan Bossart Date: Wed, 19 Jun 2024 13:39:18 -0500 Subject: [PATCH v1 1/1] remove