pgsql: Fix pg_recvlogical for pre-10 versions - Mailing list pgsql-committers

From Magnus Hagander
Subject pgsql: Fix pg_recvlogical for pre-10 versions
Date
Msg-id E1exXCD-0003au-Fw@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Fix pg_recvlogical for pre-10 versions

In e170b8c8, protection against modified search_path was added. However,
PostgreSQL versions prior to 10 does not accept SQL commands over a
replication connection, so the protection would generate a syntax error.

Since we cannot run SQL commands on it, we are also not vulnerable to
the issue that e170b8c8 fixes, so we can just skip this command for
older versions.

Author: Michael Paquier <michael@paquier.xyz>

Branch
------
REL9_6_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/59743deca9a19126ad711874b05c88ab6a59fc47

Modified Files
--------------
src/bin/pg_basebackup/streamutil.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Fix overflow handling in plpgsql's integer FOR loops.
Next
From: Tom Lane
Date:
Subject: pgsql: Doc: note that statement-level view triggers require anINSTEAD