On 2025/06/03 20:22, Robert Treat wrote:
> +1 on the idea to put it there; if someone gets confused about the
> behavior, that seems like the place they'd go to look it up. Though I
> would wordsmith the patch a little:
>
> + Note that the <structfield>Client User</structfield> field
> shows the user at the time
> + of connection, while the
> <structfield>Superuser</structfield> field indicates
> + whether the current user (in the current execution context) has
> + superuser privileges. These users are usually the same, but they can
> + differ, for example, if the current user was changed with the
> + <command>SET ROLE</command> command.
This looks good to me, thanks for the review! I've updated the patch (0002)
as you suggested and attached it.
I've also re-attached the 0001 patch that makes \conninfo report the full
protocol version, it's the same as the one I posted earlier in the thread.
Regards,
--
Fujii Masao
NTT DATA Japan Corporation