Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU9pl-0003hS-3p for pgsql-hackers@arkaria.postgresql.org; Sat, 25 Sep 2021 15:43:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mU9pk-00068V-3x for pgsql-hackers@arkaria.postgresql.org; Sat, 25 Sep 2021 15:43:24 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU9pj-00068L-SN for pgsql-hackers@lists.postgresql.org; Sat, 25 Sep 2021 15:43:23 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mU9ph-0006VZ-NH for pgsql-hackers@postgresql.org; Sat, 25 Sep 2021 15:43:23 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 18PFhGrG2515245; Sat, 25 Sep 2021 11:43:16 -0400 From: Tom Lane To: Mark Dilger cc: Noah Misch , PostgreSQL-development Subject: Re: Fixing WAL instability in various TAP tests In-reply-to: <2B4C64CF-EE3F-474B-9685-6A927E5E49AE@enterprisedb.com> References: <32A1FDD1-9C7B-43B1-B3EE-49198DD3F887@enterprisedb.com> <20210925052151.GA4082552@rfd.leadboat.com> <2E9D28A3-1B54-446B-AC12-3BF86A2B522A@enterprisedb.com> <2502590.1632579467@sss.pgh.pa.us> <2B4C64CF-EE3F-474B-9685-6A927E5E49AE@enterprisedb.com> Comments: In-reply-to Mark Dilger message dated "Sat, 25 Sep 2021 08:20:06 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2515243.1632584596.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Sat, 25 Sep 2021 11:43:16 -0400 Message-ID: <2515244.1632584596@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Mark Dilger writes: > You may be right, but the conversation about "all possible settings" was= started by Noah. I was really just talking about tests that depend on wa= l files not being removed, but taking no action to guarantee that, merely = trusting that under default settings they won't be. I can't square that d= esign against other TAP tests that do take measures to prevent wal files b= eing removed. Why is the precaution taken in some tests but not others? If we are doing something about that in some test cases, I'd agree with doing the same thing in others that need it. It seems more likely to be an oversight than an intentional test condition. regards, tom lane