]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Ignore generated columns during apply of update/delete.
authorAmit Kapila <akapila@postgresql.org>
Thu, 23 Mar 2023 06:02:22 +0000 (11:32 +0530)
committerAmit Kapila <akapila@postgresql.org>
Thu, 23 Mar 2023 06:02:22 +0000 (11:32 +0530)
commit9dac02c772587f1ff645ad5b97e55c5e1c6206ad
tree41e8ddb88f5b587a9962a013a7018f53f8396e9c
parent3ba8bce938154013a2561aca3f31f13d1ec11996
Ignore generated columns during apply of update/delete.

We fail to apply updates and deletes when the REPLICA IDENTITY FULL is
used for the table having generated columns. We didn't use to ignore
generated columns while doing tuple comparison among the tuples from
the publisher and subscriber during apply of updates and deletes.

Author: Onder Kalaci
Reviewed-by: Shi yu, Amit Kapila
Backpatch-through: 12
Discussion: https://postgr.es/m/CACawEhVQC9WoofunvXg12aXtbqKnEgWxoRx3+v8q32AWYsdpGg@mail.gmail.com
src/backend/executor/execReplication.c
src/test/subscription/t/100_bugs.pl