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 1sqTQv-00A0eN-Qn for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Sep 2024 08:19:39 +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 1sqTQu-00736y-Sx for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Sep 2024 08:19:36 +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 1sqTQu-00736k-90 for pgsql-hackers@lists.postgresql.org; Tue, 17 Sep 2024 08:19:36 +0000 Received: from fhigh6-smtp.messagingengine.com ([103.168.172.157]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sqTQq-001cIy-0R for pgsql-hackers@postgresql.org; Tue, 17 Sep 2024 08:19:35 +0000 Received: from phl-compute-11.internal (phl-compute-11.phl.internal [10.202.2.51]) by mailfhigh.phl.internal (Postfix) with ESMTP id 6F5FF11403DA; Tue, 17 Sep 2024 04:19:31 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-11.internal (MEProxy); Tue, 17 Sep 2024 04:19:31 -0400 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-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1726561171; x= 1726647571; bh=l+SK1hZ5jmYsNxa6FTJjoVK3q1MJhraVIbPbTTE2jW0=; b=Q +D4qorWeXBARl7yN3qftaYIBOeJUDJ0RM2dNYjzjeSVtrlxlzrWRfnfdmw+oz3sx O2Js5NAKeRUsDeckxekLCXdALVaQ1rEkcz4VlBTEIzgwaytuGrmW+GMVADWswqpn X+BxWENRjm0dFgLF1W1vO1khNOEfgzG3ziKxQ7vOeAADpAanolgZ915kNzKpsvPJ TKur5fXs/9Tjb6GLbjpdr5yZxIWhKAcsn+8V2Bw2DMWtygiVN/x/ObBM/Cyb94rq eKNwSJZwem7OvoTGWJWvKl3otdXrwlJEdhWFvTDHmAEH81DIuk0F18pg944O8OIw m9hHKLlO8Irqo9+KbwURA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudekjedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepfffhvfevuffkgggtugfgjgesthekredttddtjeen ucfhrhhomheptehlvhgrrhhoucfjvghrrhgvrhgruceorghlvhhhvghrrhgvsegrlhhvhh drnhhoqdhiphdrohhrgheqnecuggftrfgrthhtvghrnhepvdektdffudfftdffffehfffh jeejhffgieeuueekjeekfffgudffhfduffffueevnecuffhomhgrihhnpegvnhhtvghrph hrihhsvggusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpegrlhhvhhgvrhhrvgesrghlvhhhrdhnohdqihhprdhorhhgpdhnsggprh gtphhtthhopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehnrghthhgrnhgu sghoshhsrghrthesghhmrghilhdrtghomhdprhgtphhtthhopehpohhsthhgrhgvshesjh gvlhhtvghfrdhnlhdprhgtphhtthhopegsrhhutggvsehmohhmjhhirghnrdhushdprhgt phhtthhopehpghhsqhhlqdhhrggtkhgvrhhssehpohhsthhgrhgvshhqlhdrohhrgh X-ME-Proxy: Feedback-ID: ia2694551:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 17 Sep 2024 04:19:30 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alvh.no-ip.org; s=schmee; t=1726561169; bh=+loWDHTGecajICCuGZPVoHUix6xxe2IfPM1QFNcj9a8=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=lOJaqfE4SY9ab1jpzMJ+p1TDuvW3EOu/5iPqNcMxg+9DAviX/geVvOZ4MsWYWf2hT Iyre7/62jUZNciZJ9WZD3kJAb/ltOlda770oHNFnxvlo9P3ZR83aL7iDx8AjxzfURP 6qHhxVU9qMqcG1Tvq/YjQwucsPUemaSjDfOhfbLk0EIS7PSuAew3M97wUZJY4WqNsc t9SKz5d/PK3fUspuCKLBHRl8nGea/kUwNA9UZQNhmrar/mCFNJ3I+oOUtGTFedt8sw bqC3qSvcWlST5pVZ3JTCe7+aO9gL5kXZCCvTeQoXGt1WHPFK/7KJc34gN61oK9FEME jijHAps3OU69A== Received: by schmee.alvh.no-ip.org (Postfix, from userid 1000) id B4E33B1; Tue, 17 Sep 2024 10:19:29 +0200 (CEST) Date: Tue, 17 Sep 2024 10:19:29 +0200 From: Alvaro Herrera To: Bruce Momjian Cc: Jelte Fennema-Nio , Nathan Bossart , pgsql-hackers@postgresql.org Subject: Re: First draft of PG 17 release notes Message-ID: <202409170819.mnrurm7gggrl@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2024-Sep-11, Bruce Momjian wrote: > An interesting idea would be to report all function signature changes > in each major release in some way. Hmm, extension authors are going to realize this as soon as they try to compile, so it doesn't seem necessary. Having useful APIs _added_ is a different matter, because those might help them realize that they can remove parts (or #ifdef-out for newer PG versions) of their code, or add new features; there's no Clippit saying "it looks like you're compiling for Postgres 18, would you like to ...?". -- Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/ "The important things in the world are problems with society that we don't understand at all. The machines will become more complicated but they won't be more complicated than the societies that run them." (Freeman Dyson)