[COMMITTERS] pgsql: Fix transition tables for wCTEs. - Mailing list pgsql-committers

From Andrew Gierth
Subject [COMMITTERS] pgsql: Fix transition tables for wCTEs.
Date
Msg-id E1dQHXd-0007rd-0M@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
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(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: [COMMITTERS] pgsql: Second try at fixing tcp_keepalives_idle option on Solaris.
Next
From: Tom Lane
Date:
Subject: [COMMITTERS] pgsql: Change pg_ctl to detect server-ready by watching status inpostm