From 0bf4aa4d0148a03c030b4d8e25dd5053dd2c336e Mon Sep 17 00:00:00 2001 From: Jacob Champion Date: Fri, 30 Jan 2026 10:43:22 -0800 Subject: [PATCH v6 4/4] squash! doc: Expand upon protocol versions and extensions See screenshot-2. I don't like the way this looks. --- doc/src/sgml/protocol.sgml | 52 +++++++++++++++----------------------- 1 file changed, 21 insertions(+), 31 deletions(-) diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index 89503571e9e..8a38cbab812 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -327,33 +327,14 @@ shows the current list of protocol extension parameters. - - Protocol Extensions - - - - - - - - - - - - +
+ Supported Protocol Extensions + + + - - - Parameter Name Values Supported by @@ -362,19 +343,29 @@ - Defined - (No supported protocol extensions are currently defined.) + + +
+ + + Reserved Protocol Extensions - Reserved + + + + Parameter Name + Description + + + - _pq_.[name] - - + _pq_.[name] Any other parameter names beginning with _pq_., that are not defined above, are reserved for future protocol expansion. Servers must reject any that are received from a @@ -385,8 +376,7 @@ - _pq_.test_protocol_negotiation - - + _pq_.test_protocol_negotiation Reserved for protocol greasing. libpq may send this extension to test that servers and middleware properly implement protocol extension negotiation. Servers must not add special-case -- 2.34.1