pgsql: De-duplicate the result of pg_publication_tables view.

From: Amit Kapila <akapila(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: De-duplicate the result of pg_publication_tables view.
Date: 2021-12-08 05:58:56
Message-ID: E1mupyi-0002xw-KA@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

De-duplicate the result of pg_publication_tables view.

We show duplicate values for child tables in publications that have both
child and parent tables and are published with publish_via_partition_root
as false which is not what the user would expect.

We decided not to backpatch this as there is no user complaint about this
and it doesn't seem to be a critical issue.

Author: Hou Zhijie
Reviewed-by: Bharath Rupireddy, Amit Langote, Amit Kapila
Discussion: https://postgr.es/m/OS0PR01MB5716E97F00732B52DC2BBC2594989@OS0PR01MB5716.jpnprd01.prod.outlook.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/a61bff2bf479cfebda18a1655323eec1b19370de

Modified Files
--------------
src/backend/catalog/pg_publication.c | 4 ++++
src/test/regress/expected/publication.out | 8 ++++++++
src/test/regress/sql/publication.sql | 4 ++++
3 files changed, 16 insertions(+)

Browse pgsql-committers by date

  From Date Subject
Next Message Amit Kapila 2021-12-08 06:13:50 pgsql: Fix changing the ownership of ALL TABLES IN SCHEMA publication.
Previous Message Peter Eisentraut 2021-12-08 05:13:07 pgsql: pgcrypto: Remove explicit hex encoding/decoding from tests