Re: bogus: logical replication rows/cols combinations
Peter Eisentraut <peter.eisentraut@enterprisedb.com>
From: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
To: Tomas Vondra <tomas.vondra@enterprisedb.com>,
Amit Kapila <amit.kapila16@gmail.com>
Cc: Alvaro Herrera <alvherre@alvh.no-ip.org>,
Pg Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2022-05-04T13:56:13Z
Lists: pgsql-hackers
On 03.05.22 21:40, Tomas Vondra wrote: > So what's wrong with merging the column lists as implemented in the v2 > patch, posted a couple days ago? Merging the column lists is ok if all other publication attributes match. Otherwise, I think not. > I don't think triggers are a suitable alternative, as it executes on the > subscriber node. So you have to first copy the data to the remote node, > where it gets filtered. With column filters the data gets redacted on > the publisher. Right, triggers are not currently a solution. But you could imagine a redaction filter system that runs on the publisher that modifies rows before they are sent out.
Commits
-
Prohibit combining publications with different column lists.
- fd0b9dcebda7 15.0 landed
-
Extend pg_publication_tables to display column list and row filter.
- 0ff20288e1cb 15.0 landed
-
Remove dynamic_shared_memory_type=none
- bcbd940806a2 12.0 cited