pgsql: Add id's to various elements in protocol.sgml

2022-03-02 Thread Peter Eisentraut
Add id's to various elements in protocol.sgml For easier direct linking. Author: Brar Piening Discussion: https://www.postgresql.org/message-id/flat/[email protected] Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/e58791c6ad317fddcb7f54

pgsql: Doc: update libpq.sgml for root-owned SSL private keys.

2022-03-02 Thread Tom Lane
Doc: update libpq.sgml for root-owned SSL private keys. My oversight in a59c79564. Discussion: https://postgr.es/m/[email protected] Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/50f03473ed8132a43bf5c10764fb5b9eda71ac16 Modified

pgsql: Allow root-owned SSL private keys in libpq, not only the backend

2022-03-02 Thread Tom Lane
Allow root-owned SSL private keys in libpq, not only the backend. This change makes libpq apply the same private-key-file ownership and permissions checks that we have used in the backend since commit 9a83564c5. Namely, that the private key can be owned by either the current user or root (with di

pgsql: Allow root-owned SSL private keys in libpq, not only the backend

2022-03-02 Thread Tom Lane
Allow root-owned SSL private keys in libpq, not only the backend. This change makes libpq apply the same private-key-file ownership and permissions checks that we have used in the backend since commit 9a83564c5. Namely, that the private key can be owned by either the current user or root (with di

pgsql: Allow root-owned SSL private keys in libpq, not only the backend

2022-03-02 Thread Tom Lane
Allow root-owned SSL private keys in libpq, not only the backend. This change makes libpq apply the same private-key-file ownership and permissions checks that we have used in the backend since commit 9a83564c5. Namely, that the private key can be owned by either the current user or root (with di

pgsql: Allow root-owned SSL private keys in libpq, not only the backend

2022-03-02 Thread Tom Lane
Allow root-owned SSL private keys in libpq, not only the backend. This change makes libpq apply the same private-key-file ownership and permissions checks that we have used in the backend since commit 9a83564c5. Namely, that the private key can be owned by either the current user or root (with di

pgsql: Allow root-owned SSL private keys in libpq, not only the backend

2022-03-02 Thread Tom Lane
Allow root-owned SSL private keys in libpq, not only the backend. This change makes libpq apply the same private-key-file ownership and permissions checks that we have used in the backend since commit 9a83564c5. Namely, that the private key can be owned by either the current user or root (with di

pgsql: Fix catalog data of pg_stop_backup(), labelled v2

2022-03-02 Thread Michael Paquier
Fix catalog data of pg_stop_backup(), labelled v2 This function has been incorrectly marked as a set-returning function with prorows (estimated number of rows) set to 1 since its creation in 7117685, that introduced non-exclusive backups. There is no need for that as the function is designed to r