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 1mUC2V-000070-Qn for pgsql-hackers@arkaria.postgresql.org; Sat, 25 Sep 2021 18:04:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mUC2S-0000vW-O6 for pgsql-hackers@arkaria.postgresql.org; Sat, 25 Sep 2021 18:04:40 +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 1mUC2S-0000vN-6D for pgsql-hackers@lists.postgresql.org; Sat, 25 Sep 2021 18:04:40 +0000 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mUC2N-0007gn-52 for pgsql-hackers@postgresql.org; Sat, 25 Sep 2021 18:04:38 +0000 Received: by mail-pl1-x62c.google.com with SMTP id x4so1284484pln.5 for ; Sat, 25 Sep 2021 11:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ttS2BiNLcJYAPeFx2ZdIluKeX6NFV7NrL5AD0in5Do4=; b=VzpHV6V5VF5IwV3aGn0XjrdupdNyl1zA5cuIMhOft0JlWdTip6fg/Nsu+sqnSKz6Wb JO7un+KgMIu6jJG4djbcanOR6ZeJCokUdXhvhttqxQ/btsaIhcROaTmu+alB6/4oioR2 HjhbX7Z8nD5ig0S3YgSitLLE10f/CA3GzGGAkFwasspp5vf+Ur44GmrIoerCxwhS7kx0 rWrEF2JHtsahmBdCC2/YgTWB9vf+pDVks8k0BiAKGvmtiljhmsQPzenW0oZaQxzhcbMQ iC+aSj0YAlFsSVubxYGhqwfd0H4cZ4BrGfWclxouBrGl1cNuAOHJmCItINVliguhFq+0 RSdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ttS2BiNLcJYAPeFx2ZdIluKeX6NFV7NrL5AD0in5Do4=; b=SpkL3e8Hv7aV2RdTK0O9vaFZUjs1QFB/4WVmCJOxcB9eyye+bk6UtLfAnW3nhMjVmS LFXpMA4NqsKENT+V42JWaHAQZpQno79rzSoSnkav6m73Zs2bz4I29NdpHqMYlEqi+u+H a2eMnnQkmVAl+4+CSX6fA821vjY1ep54K0iZNfJx5gF++0CE1v86YfbxSmR+HuzySJ4k pwJPBfXxepFkiWKuUnCFoktdLNltcBEd6Kph8nhyiMTvH11eSmmvr7lPIZcZNqS0MA1c n5EjNxfFHLesElsEWHIhR1VbjTlvB7Jga7a3CyMjYHQ1+AnKzJ3jQsTws/rDwBwOd1at rQag== X-Gm-Message-State: AOAM531dkTUFxYcCM/ecyek2Sk08guvi3ght3DwGwEfzIIqWGNgAqjC3 DlU7TEiDcOJM1sp3xCg6ohI8VVFw7zsMEoYtVyShqAsm6r632sbg4GKjc77Qa0sMS/7BbbryIcE 5AX/2IBs0XSlnOmpASJB/XCTIDBjmY6/ov6EQUT2DF32n7/aUaHPt3xiIFtHL+4cymz8PFu/VjA +37z284bXmkwRiNTPS6OTq23S7jFrUHWPvbwsy X-Google-Smtp-Source: ABdhPJzKaKLVcooFnKq/UV0AazexMxehcloNFWEYPExIbkRQukYPAYl+lvUAnY+0UvBaGiaFJC2q+g== X-Received: by 2002:a17:90b:4a88:: with SMTP id lp8mr9365288pjb.159.1632593072114; Sat, 25 Sep 2021 11:04:32 -0700 (PDT) Received: from laptop280-ma-us.hitronhub.home (24-113-193-150.wavecable.com. [24.113.193.150]) by smtp.gmail.com with ESMTPSA id b142sm12908930pfb.17.2021.09.25.11.04.30 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Sep 2021 11:04:31 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: Fixing WAL instability in various TAP tests From: Mark Dilger In-Reply-To: <20210925160039.GA4134968@rfd.leadboat.com> Date: Sat, 25 Sep 2021 11:04:29 -0700 Cc: Tom Lane , PostgreSQL-development Content-Transfer-Encoding: quoted-printable Message-Id: <193AC968-C348-4D81-88BC-384560F87500@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> <20210925160039.GA4134968@rfd.leadboat.com> To: Noah Misch X-Mailer: Apple Mail (2.3608.120.23.2.7) X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Sep 25, 2021, at 9:00 AM, Noah Misch wrote: >=20 >> You may be right, but the conversation about "all possible settings" = was >> started by Noah. >=20 > You wrote, "I would expect tests which fail under legal alternate GUC = settings > to be hardened to explicitly set the GUCs as they need, rather than = implicitly > relying on the defaults." I read that as raising the general = principle, not > just a narrow argument about max_wal_size. In the first draft of my email to Tom, I had language about my inartful = crafting of my original post that led Noah to respond as he did.... I = couldn't quite figure out how to phrase that without distracting from = the main point. I don't think you were (much) offended, but my = apologies for any perceived fingerpointing. I also don't have a problem with your idea of testing in the build farm = with some animals having the gucs set to minimum values and some to = maximum and so forth. I like that idea generally, though don't feel = competent to predict how much work that would be to maintain, so I'm = just deferring to Tom's and your judgement about that. My inartful first post was really meant to say, "here is a problem that = I perceive about tap tests vis-a-vis wal files, do people disagree with = me that this is a problem, and would patches to address the problem be = welcome?" I took Tom's response to be, "yeah, go ahead", and am = mostly waiting for the weekend to be over to see if anybody else has = anything to say about it. =E2=80=94 Mark Dilger EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company