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 1vBGC2-00DyRH-Sb for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Oct 2025 17:30:42 +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 1vBGC1-00AopS-Nx for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Oct 2025 17:30:40 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vBGC1-00AopJ-CX for pgsql-hackers@lists.postgresql.org; Tue, 21 Oct 2025 17:30:40 +0000 Received: from mail-io1-xd30.google.com ([2607:f8b0:4864:20::d30]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vBGBy-003T4L-0F for pgsql-hackers@lists.postgresql.org; Tue, 21 Oct 2025 17:30:40 +0000 Received: by mail-io1-xd30.google.com with SMTP id ca18e2360f4ac-93e830d84d6so385916739f.3 for ; Tue, 21 Oct 2025 10:30:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761067835; x=1761672635; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=WOALRpXsCEWcT355kWJyG6FyPvGG0R4k8UnT7P7tl14=; b=cNV43WYN83BNOHAHf0FSUNeT/52FyoYqm6H1hHcEQ5h/tJGSG/9wXT5uLcubV3luzT YM2q5JUA9iZ7GgOHkVPTu5mly2eNhF57IjsdSR+z1mUU/qpSPWQYKvJx1PSzQiRtwAV8 pNVGHnDlB3SNeijar2ghueqR1Mu/pwfq3M/RtXZLd56B43ow2TV8LrcRkCIW9VRrZ0ry 0UBuVpn5HARa+1PFm/vhumJmqEKSGxFX6W/nRe00JSvzRZVCkWXPABkPr97l5qjh45uz r0L6qKpwaNyQGDPOTiyrRFrwunGsPM5/fPP/bJWbNo13WkE6UJ2A1L1Xpa2a+wdL/nY3 273A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761067835; x=1761672635; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WOALRpXsCEWcT355kWJyG6FyPvGG0R4k8UnT7P7tl14=; b=WSvtP1hWKCMi53s3ft5yS08MVjozxs/JBH4Q1LbBWdTk3llsdGMPM2cidaUdh/q2Aj eqsmY6qZUd+Hn6Vhb5/VpoHD7VLhZp90VvrhwODMk4lcgwO45i0l94wF0l7nyV0SO7PK 2q6tP4wYsBJgASaAKYUgSP+M/FI1amTzoQsG/6KyT6Wm51RvaS/9fZL1cvQpOTh1VfT8 YGOh6PQdTUtmUUxrr1BWd+O4hCm1VNYAwCQR0sFJJap5+DT4jhRhrviQWhHMvT26DEqj 07nbdofNRjKhfrjpl4Z+Gd6rw/HnlaGkqhi1e4Aczod2j/rzXLFgMQTvfOlaEnlOVeH4 N+bA== X-Forwarded-Encrypted: i=1; AJvYcCXIpKJzpfyYhlArEqBoaSY424f4iYqjUyNLj+j4HQ9AY3V9R380R0yP27VGoCdPZXFxPiXU7FE73PpFxOk2@lists.postgresql.org X-Gm-Message-State: AOJu0YyoeZ6N88d3n/9j1FmIhZyOA581PEKlgQMu58RyJQVjpekSY30D Jka4lqfpAzCiDDJRVUV8pyKbtpOGsEpJiHHN9rhKoxSzivkoDBx0AC4D X-Gm-Gg: ASbGnctchlqqxuA+w1L3Puxnh/3Kjtxx4f3uIphD/1EMBdGgixVweXAnRVgklHkLT9V WSlV5Wq2ux3MPekUbIEb+bDR0AWmbSeeuBU4sGEH37/ncIPqDFFFGjLKoHAWZFCNYF2oszW2fMI oAZTnvscjQXm4y8tGNQnXha8Kgcs+EjYmR58j+n2ed5E4xcxK4rID23wIjALd8xqtfqqYZV9jii qgcOwJXu+iC5YDTpFxjep60q6aHwd8DzW4p5qiaLumCqIVCxv9mtVB65EQK0dZGg22O5ucJK3B/ caZDM5W/DLNlBjndUntj3CY2IlUXdWTdPqCM/bBxSJ+6eyELUSBgvrU98JeF2c7RYn/EoromUC8 9z7wHrLXOKrFmz5Jxo6Chqgilv0nwVQ8Ap28dM/ow6arPqG9mJ1ixnyj7p9mMAnW063fNc8YXlL 2+VbUYWnXYY+i4qEM+/OOwaTI0QPvGDk5mLr9r53O/m/STbCHoDexq6tkE9fR9E5OvFnCw31ONc kPc X-Google-Smtp-Source: AGHT+IHddQbCABZWimORngDUXe7ZOAUXEtacEcbmzbkSb2rcbIhvVa1Cs3ULuG5Fn6R3D9IYdPdjkw== X-Received: by 2002:a05:6602:608c:b0:906:c3ea:3fb7 with SMTP id ca18e2360f4ac-93e763cf783mr2551267739f.12.1761067835247; Tue, 21 Oct 2025 10:30:35 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-93e866e066csm407415039f.20.2025.10.21.10.30.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 10:30:34 -0700 (PDT) Date: Tue, 21 Oct 2025 12:30:32 -0500 From: Nathan Bossart To: "David E. Wheeler" Cc: Tom Lane , Mankirat Singh , pg@bowt.ie, andrew@dunslane.net, pgsql-hackers@lists.postgresql.org Subject: Re: abi-compliance-check failure due to recent changes to pg_{clear,restore}_{attribute,relation}_stats() Message-ID: References: <230647.1760971159@sss.pgh.pa.us> <334460.1760980024@sss.pgh.pa.us> <351026.1760988833@sss.pgh.pa.us> <1A5A7BE9-4A1B-4A1E-9182-02EBE9A54721@justatheory.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1A5A7BE9-4A1B-4A1E-9182-02EBE9A54721@justatheory.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Oct 20, 2025 at 11:22:29PM +0200, David E. Wheeler wrote: > I suggest mentioning that new entries should be at the top, that the list > should be in reverse chronological order. I felt that this was already covered in the existing commentary. > Otherwise this looks great, love seeing it! Thanks for looking. Now that we have a new run from baza that appears to be using the updated baseline, I've committed the remaining patches. For the rest of the back-branches, I'm considering starting with a baseline of the latest minor version stamps. While it would be nice to have a comprehensive history of the ABI compatibility for each major version, we've lived this long without it, and I think it's unlikely that we'd act on any breakages that predate the latest release set. Thoughts? -- nathan