Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vEFxl-008UFb-EB for pgsql-hackers@arkaria.postgresql.org; Wed, 29 Oct 2025 23:52:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vEFxj-004UPc-EV for pgsql-hackers@arkaria.postgresql.org; Wed, 29 Oct 2025 23:52:18 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vEFxj-004UPU-4s for pgsql-hackers@lists.postgresql.org; Wed, 29 Oct 2025 23:52:18 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vEFxg-004TBS-0s for pgsql-hackers@postgresql.org; Wed, 29 Oct 2025 23:52:17 +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 59TNqB7N2923670; Wed, 29 Oct 2025 19:52:12 -0400 From: Tom Lane To: "David E. Wheeler" cc: Bruce Momjian , Nathan Bossart , pgsql-hackers@postgresql.org, Andrew Dunstan , Mankirat Singh Subject: Re: abi-compliance-check failure due to recent changes to pg_{clear,restore}_{attribute,relation}_stats() In-reply-to: <3476556C-48A4-4ABF-A8F6-186EACA32BE8@justatheory.com> References: <1841741.1760737904@sss.pgh.pa.us> <8BF4CB66-9DD7-41A3-B495-28B13D302F51@justatheory.com> <1851362.1760742456@sss.pgh.pa.us> <2909069.1761773856@sss.pgh.pa.us> <3476556C-48A4-4ABF-A8F6-186EACA32BE8@justatheory.com> Comments: In-reply-to "David E. Wheeler" message dated "Wed, 29 Oct 2025 19:13:32 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-ID: <2923668.1761781931.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Wed, 29 Oct 2025 19:52:11 -0400 Message-ID: <2923669.1761781931@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk "David E. Wheeler" writes: > On Oct 29, 2025, at 17:37, Tom Lane wrote: >> ... I still do not like having any >> policy decisions about which branches to check hard-wired into the >> buildfarm client. > Well that=E2=80=99s pretty easily addressed by adding a configuration fo= r it. Maybe a regex to match branches, defaulting to its current value[0],= `/_STABLE$/`. I'm asking to remove complexity, not add more. The buildfarm client should not be checking either branch names or git tags to control this, when we have a perfectly good convention about the existence of .abi-compliance-history to control it. regards, tom lane