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 1vvC7Y-007xfh-2n for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Feb 2026 10:27:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vvC7X-005Xgv-1z for pgsql-hackers@arkaria.postgresql.org; Wed, 25 Feb 2026 10:27:55 +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.96) (envelope-from ) id 1vvC7X-005Xgn-0o for pgsql-hackers@lists.postgresql.org; Wed, 25 Feb 2026 10:27:55 +0000 Received: from fout-a4-smtp.messagingengine.com ([103.168.172.147]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vvC7T-00000001Cc0-3uSi for pgsql-hackers@lists.postgresql.org; Wed, 25 Feb 2026 10:27:54 +0000 Received: from phl-compute-08.internal (phl-compute-08.internal [10.202.2.48]) by mailfout.phl.internal (Postfix) with ESMTP id 134FCEC05BA; Wed, 25 Feb 2026 05:27:51 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-08.internal (MEProxy); Wed, 25 Feb 2026 05:27:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1772015271; x= 1772101671; bh=tO46Hqwe+uFThW8SBsAy30KJb2rEMy2Eao2OmuEUNPA=; b=T Y/DPR3V9uEdN7pzrjqyQxIqI5YdkjD+PFa4eUISiJe690vWfSYA7ttY1rb7Xpulz ZEwG1F3NG3O2bYYodW4SA4iB6XTV0wQH+np4PpYXQ2guyFnZOIqG7tFUnG2UWWDw vXtR5DaYyHwu3XPiypE4+/CP/kzXBegSV4VXd2Ipi6wxHMlAWRRQYxQC199xmWOj BieKZ9xkI8gmvv6qJxJ+YBb6rmRhGjq6Nhlr3MuHkR76AZ5DjvPph5KzcSxSbMyU xnbLOavINqDDurxAS7wPpW/LveCVe7wzBLHJFO9lKZ1jSoLKYYLGgAM3KnmAuET1 bUSu9IAWx2MY5QVLs0hPw== 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=1772015271; x=1772101671; bh=t O46Hqwe+uFThW8SBsAy30KJb2rEMy2Eao2OmuEUNPA=; b=Ev6odEU2faqdYL0CF pp4ly/1KceiV2/fG/+araGl/GmfDgCYtvMcEzDBX0uWtwR2jsOOPRanym8hj0E19 Nn8MybqKPKMRLncSaor49iE2dLTWfQJsJ/B33MAKbJuitkgy7v85KM5zrTMbJ+ld rhFM3Q+Y2D0rrme2X8OJVt1unMwi26McF2vpO6cvz4s1tPrMSP8XI8N2nz2XUq3M YD3lVdlBSPbo1D3wB5i0bzsr/00aFQiSVp0WK0C6N7lqcQwuQvhyg0VrIQm/oi8t 7AvyUQOOLG7L2nhib3xtCEFEUbp+BCcbeArXuPnAmtoxBHCSHM9gvkQ4ebcOkkK0 BNNNA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvgedvkeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkgggtugfgjgesthekredttddtjeenucfhrhhomheplmhlvhgrrhho ucfjvghrrhgvrhgruceorghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggvqeenucggtf frrghtthgvrhhnpeetuedvheffkeevgfeuheevteevkefggedttdeufeeuheduuddthfef fffhjeefffenucffohhmrghinhepvghnthgvrhhprhhishgvuggsrdgtohhmnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprghlvhhhvghrrhgv sehkuhhrihhlvghmuhdruggvpdhnsggprhgtphhtthhopeeipdhmohguvgepshhmthhpoh huthdprhgtphhtthhopegrnhgurhgvfiesughunhhslhgrnhgvrdhnvghtpdhrtghpthht ohepjhgrtghosgdrtghhrghmphhiohhnsegvnhhtvghrphhrihhsvggusgdrtghomhdprh gtphhtthhopehnrghthhgrnhgusghoshhsrghrthesghhmrghilhdrtghomhdprhgtphht thhopehpohhsthhgrhgvshesjhgvlhhtvghfrdhnlhdprhgtphhtthhopehpghhsqhhlqd hhrggtkhgvrhhssehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthho pehtghhlsehsshhsrdhpghhhrdhprgdruhhs X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 25 Feb 2026 05:27:50 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1772015268; bh=8Wvp68/Ng3mz+DRBQ8wMrQKtoUgdTpcJvNwRIkofDeU=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=RQ4dkZ98D40IC+2SoUJVpUU/yR59Kcr/2NUucBhRYvZGY+KPllPE77k6z2ssmoq1N Ff9SA+JXYqw8mh2OXYzC91hlh6OHXRturFbZRyGGxypq2A+frrJcP/0tEyxRdqbH+r YdhOx3K4KKAfqJ/CeViiJJcAwv9IXKDJb5xeedhDP5/0X5bLZa/55W8h5vmr5rbOPR NriLYoAoqWBuBH87hlLiv+cX2s9T5Xaid5dkkx157KtIW/smtNUcQLPbCmY3ZVa226 5DOoE2JKzWbFpGmvyvhocnoy2uJM66tHbB7p8322iI722uiVtSc4kEsURYJ3gDHlF/ 2++Swrh5ssIZA== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id 742ED7A; Wed, 25 Feb 2026 11:27:48 +0100 (CET) Date: Wed, 25 Feb 2026 11:27:48 +0100 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Jacob Champion Cc: Tom Lane , Jelte Fennema-Nio , pgsql-hackers@lists.postgresql.org, Andrew Dunstan , Nathan Bossart Subject: Re: pgsql: libpq: Grease the protocol by default Message-ID: <202602251006.wfzc3mwwt56l@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 2026-Feb-24, Jacob Champion wrote: > On Tue, Feb 24, 2026 at 12:40 PM Tom Lane wrote: > > These look sane to me. I might suggest a small wording change in > > the <= 17 patches: > > > > - * Back-branch-specific complication: for libpq versions prior to PG18, > > + * Back-branch-specific complication: in libpq versions prior to PG18, > > > > but it probably isn't worth the trouble to edit four separate patches. > > By the power of sed, it is done. What I normally do for this kind of thing is commit the typo fix in a separate commit, then cherry-pick that to other branches, then use rebase -i to squash it as a fix-up of the previous commit on all branches. -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ Y una voz del caos me habló y me dijo "Sonríe y sé feliz, podría ser peor". Y sonreí. Y fui feliz. Y fue peor.