postgresql/contrib/postgres_fdw
Etsuro Fujita 4eea2202be postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist.
Previously, we allowed this, but such triggers might query the table to
insert into and act differently if the tuples that have already been
processed and prepared for insertion are not there, so disable it in
such cases.

Back-patch to v14 where batch insert was added.

Discussion: https://postgr.es/m/CAPmGK16_uPqsmgK0-LpLSUk54_BoK13bPrhxhfjSoSTVz414hA%40mail.gmail.com
2022-04-21 15:30:00 +09:00
..
expected postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist. 2022-04-21 15:30:00 +09:00
sql postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist. 2022-04-21 15:30:00 +09:00
.gitignore Add postgres_fdw contrib module. 2013-02-21 05:27:16 -05:00
connection.c Remove extraneous blank lines before block-closing braces 2022-04-13 19:16:02 +02:00
deparse.c Fix postgres_fdw to check shippability of sort clauses properly. 2022-03-31 14:29:48 -04:00
Makefile postgres_fdw: Add function to list cached connections to foreign servers. 2021-01-18 15:11:08 +09:00
option.c postgres_fdw: Add support for parallel commit. 2022-02-24 14:30:00 +09:00
postgres_fdw--1.0--1.1.sql postgres_fdw: Add functions to discard cached connections. 2021-01-26 15:35:54 +09:00
postgres_fdw--1.0.sql Add postgres_fdw contrib module. 2013-02-21 05:27:16 -05:00
postgres_fdw.c postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist. 2022-04-21 15:30:00 +09:00
postgres_fdw.control postgres_fdw: Add function to list cached connections to foreign servers. 2021-01-18 15:11:08 +09:00
postgres_fdw.h Fix postgres_fdw to check shippability of sort clauses properly. 2022-03-31 14:29:48 -04:00
shippable.c Update copyright for 2022 2022-01-07 19:04:57 -05:00