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 1tBuXk-006uHG-Hq for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Nov 2024 11:31:16 +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 1tBuXh-009BhS-L1 for pgsql-hackers@arkaria.postgresql.org; Fri, 15 Nov 2024 11:31:14 +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 1tBuXg-009BhK-BP for pgsql-hackers@lists.postgresql.org; Fri, 15 Nov 2024 11:31:13 +0000 Received: from fout-a3-smtp.messagingengine.com ([103.168.172.146]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tBuXd-0023v2-5G for pgsql-hackers@postgresql.org; Fri, 15 Nov 2024 11:31:12 +0000 Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45]) by mailfout.phl.internal (Postfix) with ESMTP id 8CDDF13806D0; Fri, 15 Nov 2024 06:31:07 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Fri, 15 Nov 2024 06:31:07 -0500 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 :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1731670267; x=1731756667; bh=9 smPv5uoCNJOlCE7BxbRfOMtP4k3Ntr56iIV6dwxky4=; b=XJ4ALQ0E0yFqS8Ayy NoGqoaZg8nNAoUHjEjYeGnFLPU9DkgcvwvvydCLxP9sbMRSL75PfdYR30XzML0PL NZFJl0EHmAFFWA4dTOHCAqY2cviyQk68eVhAUdsn6NE/4DVPMSI6TSMa09FIyJaA tMahWyfc0aICAqT+Gxed/yliJ4W31Au0IkENqSyovAufJLWmAlmofqfAr2JqPV4N 6nAdEsIHKdaiUPv1n20iRhpY2hiQS5fExQK62VfZkf2AqQ97yRHAJnScEM9wXsVc loNXSGK326ACXGND8QrcO5ULxcuNsrDynAZyXrXYZuSdIBROXHwxscM54B5felw/ +hc2Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrvdeggddviecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth hsucdlqddutddtmdenucfjughrpeffhffvvefukfggtggugfgjsehtkeertddttdejnecu hfhrohhmpeetlhhvrghrohcujfgvrhhrvghrrgcuoegrlhhvhhgvrhhrvgesrghlvhhhrd hnohdqihhprdhorhhgqeenucggtffrrghtthgvrhhnpedvkedtffduffdtffffheffhfej jefhgfeiueeukeejkeffgfdufffhudffffeuveenucffohhmrghinhepvghnthgvrhhprh hishgvuggsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheprghlvhhhvghrrhgvsegrlhhvhhdrnhhoqdhiphdrohhrghdpnhgspghrtg hpthhtohephedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepmhihohhnseguvggs ihgrnhdrohhrghdprhgtphhtthhopehprghvrghnrdguvgholhgrshgvvgesghhmrghilh drtghomhdprhgtphhtthhopehnohgrhheslhgvrggusghorghtrdgtohhmpdhrtghpthht ohepphhgshhqlhdqhhgrtghkvghrshesphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpth htohepthhglhesshhsshdrphhghhdrphgrrdhush X-ME-Proxy: Feedback-ID: ia2694551:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 15 Nov 2024 06:31:06 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alvh.no-ip.org; s=schmee; t=1731670265; bh=vMqTHHswu5w/hOQq5RI6f+FNlzaEho9ZgKF/6AiCmv0=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=ab8/eEeuKU2l4jsi6BCGp/LUCs1FEXGUfTzX9l2jQRbkyi4bNpAOnnDQEVuF55xz4 A+tK59eA4Rx8op5Z+vItWSSE2omPuC/UPlwJcB9b2ox9vfc4FJWrBhgc5iW98nN/3i QPA5cLXiH4aV4kkD74azN2O9ITL8SfVcJPGFNoprdm3LK/6CzxIVXog3GtK9V9Ey8o CQaCBDW3nCe8TM/uHD3Y41l2VRAoBofmPIKnJhrcNbxT9gBjNqz2ynhxkxMaT8nyoS xCumov+K5fWz/Bnj771ISGJDd4EPyrCGGUUoPoiwpLgQN1MkpkIRZK72BvvsHHFEzt 4zNlejw8DRRWA== Received: by schmee.alvh.no-ip.org (Postfix, from userid 1000) id 1B6819B; Fri, 15 Nov 2024 12:31:05 +0100 (CET) Date: Fri, 15 Nov 2024 12:31:05 +0100 From: Alvaro Herrera To: Noah Misch Cc: Tom Lane , Christoph Berg , Pavan Deolasee , pgsql-hackers Subject: Re: Potential ABI breakage in upcoming minor releases Message-ID: <202411151131.stkki3bzplzv@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20241114224108.d0.nmisch@google.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2024-Nov-14, Noah Misch wrote: > I'm hearing the only confirmed impact on non-assert builds is the need to > recompile timescaledb. (It's unknown whether recompiling will suffice for > timescaledb. For assert builds, six PGXN extensions need recompilation.) I > don't see us issuing another set of back branch releases for the purpose of > making a v16.4-built timescaledb avoid a rebuild. The target audience would > be someone who can get a new PostgreSQL build but can't get a new timescaledb > build. That feels like a small audience. What's missing in that analysis? I agree with your conclusion that no rewrap is needed. I previously said otherwise, based on claims that there were multiple extensions causing crashes. If the one crash we know about is because timescaledb is using an unusual coding pattern, they can fix that more easily than we can. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "Los dioses no protegen a los insensatos. Éstos reciben protección de otros insensatos mejor dotados" (Luis Wu, Mundo Anillo)