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.96) (envelope-from ) id 1vqVOl-00C49Y-2M for pgsql-hackers@arkaria.postgresql.org; Thu, 12 Feb 2026 12:02:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vqVOk-008K1V-2u for pgsql-hackers@arkaria.postgresql.org; Thu, 12 Feb 2026 12:02:19 +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.96) (envelope-from ) id 1vqVOk-008JzO-1t for pgsql-hackers@lists.postgresql.org; Thu, 12 Feb 2026 12:02:19 +0000 Received: from flow-a3-smtp.messagingengine.com ([103.168.172.138]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vqVOi-00000000HLl-2xAK; Thu, 12 Feb 2026 12:02:18 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailflow.phl.internal (Postfix) with ESMTP id 6DC581380523; Thu, 12 Feb 2026 07:02:16 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Thu, 12 Feb 2026 07:02:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm2; t=1770897736; x=1770904936; bh=WqgHl6degdfZiOtPrLBNvRz1GYrQYvN5 WzHho5r1uRs=; b=jj4FPajvzh2P9w1rKKihLrr97r21GqhHu+7lsFdQAmhukT5+ hpoTb00ZjdF/jYVgDmhI+e7IFdyepTjsiRVKOYzqdzH+Jn17nX2CC6oYtuMUK+lr 6wRnIR53aF/SyLDKZ5lxD88vSWiorzRqKDVaVIeQQsspDbZH2KEc0OVhO1HA8yY1 LqY3s1OI2P/qr7bJBIzQypLqADnD7VFJf1UdXlb68bUl9MJwueF8uH7U2HX9A/zW z88Lj8Ja54ZY5F624tvD140J1ZluSCi3UDwqi3lCunKrm0bbQ63xUIIyvhPwkVMF ySrZY0TQloUjs8kv9UsJCVwKyhv3VgOwm4LM9g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1770897736; x= 1770904936; bh=WqgHl6degdfZiOtPrLBNvRz1GYrQYvN5WzHho5r1uRs=; b=f ju6DFRPia6dfazGKrXUppbcXmi9eOGCgrG3YwHi8eccomtKW/iw0TwwptHI9s8xQ iJtlps2wOW03BbrH5ELLzprtRAbyq/UESJduBLg3WCkp9YyzumkMP2BBIjo15aem Uu+HWenKDcSWRl4b6Lde7xx5zmoCnTmylAqPsktJRDHj6/BVKQ6moRe7fM+fJq9a Ku49oBrfklwe2s2ZXeS5GDR7hbCwjPyqB3D4htrLXvQrdGsHz2Z3Qzs9fohIQtmT v0iCkKgIUdrmFhLfK9MoE4G7tPhC7oqU8RbYOB/C07JWzlTeCFgC/VOixe8FGnD4 /wEoNkleKqNEnCKBQ/NMA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvtdehfeefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpefrvghtvghr ucfgihhsvghnthhrrghuthcuoehpvghtvghrsegvihhsvghnthhrrghuthdrohhrgheqne cuggftrfgrthhtvghrnhepleejtddugffgffefhfeiteefheetudekjeeutdelhfeggfff udejheeufeduffeknecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucevlh hushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvghrsegv ihhsvghnthhrrghuthdrohhrghdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtph houhhtpdhrtghpthhtohepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidprhgtphht thhopehtmhhunhhrohesphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpthhtohepphhgsh hqlhdqhhgrtghkvghrshesphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 12 Feb 2026 07:02:15 -0500 (EST) Message-ID: <10e5526f-364c-4867-b6f7-91f13a9494e4@eisentraut.org> Date: Thu, 12 Feb 2026 13:02:12 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pgsql: Add file_extend_method=posix_fallocate,write_zeros. To: Michael Paquier , Thomas Munro Cc: pgsql-hackers References: Content-Language: en-US From: Peter Eisentraut In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 06.02.26 12:30, Michael Paquier wrote: > Hi Thomas, > > On Fri, Feb 06, 2026 at 05:09:54AM +0000, Thomas Munro wrote: >> Add file_extend_method=posix_fallocate,write_zeros. > > It looks like you need to update .abi-compliance-check for stable > branches down to v16, due to the new entry added to > ConfigureNamesEnum. See: > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-06%2009%3A27%3A27 I suppose technically this is an ABI change since the size of ConfigureNamesEnum is changed, but it seems this is irrelevant in practice. Could it be possible to ignore stuff like this without manual intervention? The concern is that say authors or packagers of extensions will observe that there was an ABI change and will think they have to do some extra work, but in practice probably not. The goal should be to not have ABI changes in stable branches. If we just keep marking ABI changes without distinction, then this could lead to fatigue.