aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/funcs.source
diff options
context:
space:
mode:
authorAmit Kapila <akapila@postgresql.org>2021-09-08 10:39:13 +0530
committerAmit Kapila <akapila@postgresql.org>2021-09-08 12:16:15 +0530
commit2eb09f27db6c5e2e017ac98f208d982486e0edc5 (patch)
tree8206453503e02748b20118ca34a42f1f5e704766 /src/tutorial/funcs.source
parenteb3c8d24808a4d3ee8a257f4b856d5583b5cfdaa (diff)
downloadpostgresql-2eb09f27db6c5e2e017ac98f208d982486e0edc5.tar.gz
postgresql-2eb09f27db6c5e2e017ac98f208d982486e0edc5.zip
Invalidate relcache for publications defined for all tables.
Updates/Deletes on a relation were allowed even without replica identity after we define the publication for all tables. This would later lead to an error on subscribers. The reason was that for such publications we were not invalidating the relcache and the publication information for relations was not getting rebuilt. Similarly, we were not invalidating the relcache after dropping of such publications which will prohibit Updates/Deletes without replica identity even without any publication. Author: Vignesh C and Hou Zhijie Reviewed-by: Hou Zhijie, Kyotaro Horiguchi, Amit Kapila Backpatch-through: 10, where it was introduced Discussion: https://postgr.es/m/CALDaNm0pF6zeWqCA8TCe2sDuwFAy8fCqba=nHampCKag-qLixg@mail.gmail.com
Diffstat (limited to 'src/tutorial/funcs.source')
0 files changed, 0 insertions, 0 deletions