Re: Add new protocol message to change GUCs for usage with future protocol-only GUCs

From: Jelte Fennema-Nio <me(at)jeltef(dot)nl>
To: Jacob Burroughs <jburroughs(at)instructure(dot)com>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Dave Cramer <davecramer(at)gmail(dot)com>, "Andrey M(dot) Borodin" <x4mmm(at)yandex-team(dot)ru>, Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>, Jeff Davis <pgsql(at)j-davis(dot)com>, Peter Eisentraut <peter(at)eisentraut(dot)org>
Subject: Re: Add new protocol message to change GUCs for usage with future protocol-only GUCs
Date: 2024-01-05 15:13:48
Message-ID: CAGECzQSJseB5ufbObcvwkzQXKGH1Wrrhm1eiLqJ-fMfyAyfObg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

New patchset attached, where I split up the patches in smaller logical units.
Note that the first 4 patches in this series are not making any
protocol changes. All they do is set up infrastructure in the code
that allows us to make protocol changes in the future.

I hope that those 4 should all be fairly uncontroversial, especially
patch 1 seems a no-brainer to me. Note that this infrastructure would
be needed for any patchset that introduces protocol changes.

The 5th only bumps the version

The 6th introduces the _pq_.protocol_managed_parms protocol parameter

The 7th adds the new ParameterSet protocol message

Attachment Content-Type Size
v4-0005-Bump-protocol-version-to-3.1.patch application/octet-stream 1012 bytes
v4-0002-libpq-Handle-NegotiateProtocolVersion-message-mor.patch application/octet-stream 8.8 KB
v4-0004-Prepare-server-code-for-addition-of-protocol-exte.patch application/octet-stream 4.8 KB
v4-0003-libpq-Include-minor-version-number-in-PQprotocolV.patch application/octet-stream 3.3 KB
v4-0001-libpq-Remove-instance-of-hardcoded-protocol-versi.patch application/octet-stream 1.1 KB
v4-0006-Add-_pq_.protocol_managed_params-protocol-extensi.patch application/octet-stream 11.2 KB
v4-0007-Add-protcol-message-to-change-protocol-extension-.patch application/octet-stream 31.2 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Nikita Malakhov 2024-01-05 15:48:03 Re: POC: Extension for adding distributed tracing - pg_tracing
Previous Message Peter Eisentraut 2024-01-05 15:00:01 Re: Build versionless .so for Android