Re: Why does PostgresNode.pm set such a low value of max_wal_senders?
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Noah Misch <noah@leadboat.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Alvaro Herrera <alvherre@2ndquadrant.com>, pgsql-hackers@lists.postgresql.org
Date: 2020-10-01T08:01:50Z
Lists: pgsql-hackers
On Wed, Sep 30, 2020 at 10:38:59PM -0700, Noah Misch wrote: > In favor of minimal values, we've had semaphore-starved buildfarm members in > the past. Perhaps those days are over, seeing that this commit has not yet > broken a buildfarm member in that particular way. Keeping max_wal_senders=10 > seems fine. Indeed, I am not spotting anything suspicious here. > No, PostgreSQL commit 54c2ecb changed that. I recommend an explicit > max_wal_senders=10 in PostgresNode, which makes it easy to test > wal_level=minimal: > > printf '%s\n%s\n%s\n' 'log_statement = all' 'wal_level = minimal' 'max_wal_senders = 0' >/tmp/minimal.conf > make check-world TEMP_CONFIG=/tmp/minimal.conf > > thorntail is doing the equivalent, hence the failures. Ah, thanks, I have missed this piece. So we really need to have a value set in this module after all. -- Michael
Commits
-
Put back explicit setting of replication values within TAP tests.
- ad4cf31ec0cd 11.10 landed
- 6854c45b36aa 12.5 landed
- 6731f1ef19fd 13.1 landed
- 496425304868 14.0 landed
- 26f4c14d7bcf 10.15 landed
-
Remove obsolete replication settings within TAP tests.
- db8e60b82d6a 13.1 landed
- 151c0c5f7277 14.0 landed
- c2a29aee7246 11.10 landed
- 09b29ca82bc8 12.5 landed
- 071b2f738e37 10.15 landed
-
Honor TEMP_CONFIG in TAP suites.
- 54c2ecb56707 12.0 cited
-
Move some code from RewindTest into PostgresNode
- 89ac7004dadf 9.6.0 cited