]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Have logical replication subscriber fire column triggers
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 6 Jan 2020 07:21:14 +0000 (08:21 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Mon, 6 Jan 2020 09:43:55 +0000 (10:43 +0100)
commit8c2bfd9f9b5da06a60ef7d46565bff2eaf5ceb2c
tree4d08308aaf46639fe05b32471e5648fd9067ab09
parent6c1860b4d32082c411dd012bda4dfde35c41e942
Have logical replication subscriber fire column triggers

The logical replication apply worker did not fire per-column update
triggers because the updatedCols bitmap in the RTE was not populated.
This fixes that.

Reviewed-by: Euler Taveira <euler@timbira.com.br>
Discussion: https://www.postgresql.org/message-id/flat/21673e2d-597c-6afe-637e-e8b10425b240%402ndquadrant.com
src/backend/replication/logical/worker.c
src/test/subscription/t/003_constraints.pl