]> granicus.if.org Git - postgresql/commit
Fix pg_recvlogical for pre-10 versions
authorMagnus Hagander <magnus@hagander.net>
Sun, 18 Mar 2018 12:08:25 +0000 (13:08 +0100)
committerMagnus Hagander <magnus@hagander.net>
Sun, 18 Mar 2018 12:11:27 +0000 (13:11 +0100)
commite7d3a37d9936f725807b4d5cdf471123a4805ef1
treeaa8d1fcea7bd169a59fa1f44ccdc3e96a10cfbaa
parent04c76acab46fe3ea1c630868fbf53cd12146e3cd
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>
src/bin/pg_basebackup/streamutil.c