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 1vv0yU-00GyhH-2x for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Feb 2026 22:33:50 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vv0yT-003nMZ-2v for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Feb 2026 22:33:49 +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 1vv0yT-003nMI-1w for pgsql-hackers@lists.postgresql.org; Tue, 24 Feb 2026 22:33:49 +0000 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vv0yQ-000000017kH-31sg for pgsql-hackers@lists.postgresql.org; Tue, 24 Feb 2026 22:33:49 +0000 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-896f82e5961so90396066d6.0 for ; Tue, 24 Feb 2026 14:33:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771972425; cv=none; d=google.com; s=arc-20240605; b=UKZ8emTadr4OvnyQEg3exBU1A3c0g/+FGfHKgnol+nLgMpKZx3GpFCcoaRrAfNHYg9 QvVrZljExLNT79hagYPNFC60SP5isx7SdpHfR6PgxaDoe0Ay0gbQrp7RliGI6BgUtnWD x8j/buzEG1bFvowXbIzx5Lb1el9n/dHAiM/LYVgjQ6DR2RET7kBGS/Pc8kNofI8Q0p/g 4qk0Gj2gooHykywShXYaKT11CsA7bc+iiwJTGK1hVMIrNUAz+hBFbyBb2/AbzGcQ/0AO OU7ox1XhfoZ6TW8zlcN5XX4KfpQPwWEhYBwG0kB+wX/4IXJLDjUWICdJIBBFpDSEz0mx g33A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=PofWqNIQfC6Th+np5QVDebtyzrOO1Q+ehEWEyo4eNb0=; fh=29b/Il+mJ2Qg3kxnsudFxC1eRovH7XROT7HbBlpGLBo=; b=GZUCGVNhjxYStX/cnJYfgX9wqPWR4FMbU36+WQAaTtjeeL5QNF/XkaSHC1rUZTstyR P+X4O4S3irUQ5uHshnxZvFHKnZPcoe87/N62lTnZuXptAtyY1DxvWIcK2QIF2G7oiAM1 g0JCMcx/oHsKhjVUChnbAFQhB0ae7lozaGI+tqy3TcY5U7t8W/FHv2ZsIwSLighlA6M1 FedNTv9wjPeeDuA+CqwRXONeFJgkUv3BuIYDhhbz6DqO82TbCo/aICMcYXy2YcjDQaMo LQMdISZ9337qdbR+gfUq4H+07AAPtVfDKrcNHRiopN+mlAiXnnwA+Nor9v8rBXNU8dbr yUzg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1771972425; x=1772577225; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=PofWqNIQfC6Th+np5QVDebtyzrOO1Q+ehEWEyo4eNb0=; b=RhtZnyyI8WiYPqCvwfxQ7cnPwmSwcdIzn9wPC4iu7IKik112ydmhm5y95aTuOROgS/ WM1GMpdQSKExzDSlA7WpSf/jJvrBxp+H1V4t857HfccoCRZ/X9keCSMcQlcCDtTkM/SJ QGZaeFVDiF2iH5Lt6jLKNrkCyDBMZqPwYw3UAHW4hXhDvzYqnlJ4Pd18zWLdnBDqxpBr SESkpJdidopVfiXteCxDip+U/k/Cr0LZe4kJCxfrGwtlwpr/BHT6F1e9BS6fFdcVOARm f5LC3bH4PhJClGOaVXtdh5ruCVOUwaLugDbtQfXaZhKF/NQVGraFLaiciIW6t8LPLQ6d zNzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771972425; x=1772577225; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=PofWqNIQfC6Th+np5QVDebtyzrOO1Q+ehEWEyo4eNb0=; b=ihKyvk7rVJG5MwGF0V/B8zdFuYjHxXXjgsH8gRu8LdNed/jfdMYOjuU3PkUv4XiTdI ISpQBVLQF+HgSSoIlBna4fkkK8CQH+hX+PeDm7vNFOxWDg/dsDsohpYUmQ9K7zPk5qlk MfpIn56brC6A7DMau+ChWliZqlNVO1juf7VIQi9wWvKwZzr8FkbIsSHqwMenu+soWreP lqaYUmmmGF0NCpWvHhYa8+DczxeEe0/VKQEfAX3yK3uYnahGq5ZIsE7yNtrKclvGptoc /oxEkCCBrSKoMThLuG55Wed5q5GzJ1v+FvNXnKQ6SdeiSG/6Wv9QOBlcdQ6qEXrMkA/i E0QQ== X-Forwarded-Encrypted: i=1; AJvYcCVL3tShQB6YfbSnNQLoTFpnVPVK/r+KWviM6Pri8WAWiDGallGE0Eor8PaPrLqJJFbl6nJCzpn5lH+fVYB/@lists.postgresql.org X-Gm-Message-State: AOJu0YzymD5GtrUf+a3FPV/AAl/zx2+248RMZXahQaPC/HMIaLqtYq8f CGbf7tePf1eCfPK3rzcXLCu3QMSM9ek4EpkHVS4bEXfGKx1qubUvyQ77WOyaVj9pQAprL+C5jvP HI5GkcZH19rHIOJEAur/fdMXU/gDmwSNILi+267Fv X-Gm-Gg: ATEYQzzvUCKaf+Yr2Z6RdCnO4uvcqsqLc7AyKCj/3naN87J/K22jZqcW4RLIi1pLVTN s7z2ERWAT9I4gJHhTdIhBGaUdSGOXIjdU5rKae4APqUGxDNfLK7mjXlznV1AANlVfU2DZmb5on1 svWXjEUBjQsVDfSfGXycgj2kENuU3DeNKzXEMsdn52czkZ6ydgLVZ1gepRALkPe6IAqU1MxG4Y7 1/Id/6gFA3t17RwqqhL6zg4J2HDf1ChUOb2OX0nYGlOUaBtEijLkPovME5cSveYgUw0Q45JpIjE hfFhyeY= X-Received: by 2002:a05:6214:40d:b0:890:2480:f02e with SMTP id 6a1803df08f44-899b897bc51mr2101086d6.28.1771972425012; Tue, 24 Feb 2026 14:33:45 -0800 (PST) MIME-Version: 1.0 References: <3626145.1771885089@sss.pgh.pa.us> <3635497.1771889682@sss.pgh.pa.us> <3797860.1771893905@sss.pgh.pa.us> <3864574.1771898936@sss.pgh.pa.us> <4004006.1771959033@sss.pgh.pa.us> <4033022.1771965638@sss.pgh.pa.us> In-Reply-To: <4033022.1771965638@sss.pgh.pa.us> From: Jacob Champion Date: Tue, 24 Feb 2026 14:33:34 -0800 X-Gm-Features: AaiRm51XDzpvdLYkkW2TASHjuxJ6oEX-h8vwF56w9mPJQZTW5sc_IwiUB1uBgxU Message-ID: Subject: Re: pgsql: libpq: Grease the protocol by default To: Tom Lane Cc: Jelte Fennema-Nio , pgsql-hackers@lists.postgresql.org, Andrew Dunstan , Nathan Bossart Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Feb 24, 2026 at 12:40=E2=80=AFPM Tom Lane wrote= : > These look sane to me. I might suggest a small wording change in > the <=3D 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. And I see that the new release tags are here, so pushed. Thanks for all the review and testing! --Jacob