Re: Corruption during WAL replay
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Andres Freund <andres@anarazel.de>
Cc: Robert Haas <robertmhaas@gmail.com>, Daniel Gustafsson <daniel@yesql.se>,
Kyotaro Horiguchi <horikyota.ntt@gmail.com>, deniel1495@mail.ru,
Ibrar Ahmed <ibrar.ahmad@gmail.com>, tejeswarm@hotmail.com,
hlinnaka <hlinnaka@iki.fi>,
Masahiko Sawada <masahiko.sawada@2ndquadrant.com>,
"pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>,
Daniel Wood <hexexpert@comcast.net>
Date: 2022-03-25T01:59:08Z
Lists: pgsql-hackers
I wrote: > ... So that leaves 7dac61402e, which did this to > the test script that's failing: > use strict; > use warnings; > -use Config; > use PostgreSQL::Test::Cluster; > use PostgreSQL::Test::Utils; > Discuss. Another thing that seems quite baffling, but is becoming clearer by the hour, is that only serinus and dragonet are seeing this failure. How is that? They're not very similarly configured --- one is gcc, one clang, and one uses jit and one doesn't. They do share the same perl version, 5.34.0; but so do twenty-three other animals, many of which have reported in cleanly. I'm at a loss to explain that. Andres, can you think of anything that's peculiar to those two animals? regards, tom lane
Commits
-
Harden TAP tests that intentionally corrupt page checksums.
- d09f765b9dcb 12.11 landed
- 6e9ffcf13a4a 13.7 landed
- 579cef5faf11 14.3 landed
- 3d263b09058a 11.16 landed
- 174877f1e344 15.0 landed
-
Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.
- 412ad7a55639 15.0 landed
- 57f618310f83 10.21 landed
- 118f1a332b00 11.16 landed
- 3821d66a7b3e 12.11 landed
- 1ce14b6b2fe4 13.7 landed
- bbace5697df1 14.3 landed
-
Remember to reset yy_start state when firing up repl_scanner.l.
- ef9706bbc8ce 14.2 cited