Fix transition tables for wCTEs. The original coding didn't handle this case properly; each separate DML substatement needs its own set of transitions.
Patch by Thomas Munro Discussion: https://postgr.es/m/CAL9smLCDQ%3D2o024rBgtD4WihzX8B3C6u_oSQ2K3%2BR5grJrV0bg%40mail.gmail.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/c46c0e5202e8cfe750c6629db7852fdb15d528f3 Modified Files -------------- src/backend/commands/copy.c | 18 ++- src/backend/commands/trigger.c | 223 ++++++++++++++------------------- src/backend/executor/execReplication.c | 6 + src/backend/executor/nodeModifyTable.c | 16 ++- src/include/commands/trigger.h | 18 ++- src/test/regress/expected/triggers.out | 20 +++ src/test/regress/sql/triggers.sql | 21 ++++ 7 files changed, 174 insertions(+), 148 deletions(-) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers