Re: bogus: logical replication rows/cols combinations
Justin Pryzby <pryzby@telsasoft.com>
From: Justin Pryzby <pryzby@telsasoft.com>
To: Peter Smith <smithpb2250@gmail.com>
Cc: Amit Kapila <amit.kapila16@gmail.com>, houzj.fnst@fujitsu.com, Alvaro Herrera <alvherre@alvh.no-ip.org>, Tomas Vondra <tomas.vondra@enterprisedb.com>, Peter Eisentraut <peter.eisentraut@enterprisedb.com>, pgsql-hackers@lists.postgresql.org, Tom Lane <tgl@sss.pgh.pa.us>
Date: 2022-06-08T03:25:21Z
Lists: pgsql-hackers
On Mon, Jun 06, 2022 at 03:42:31PM +1000, Peter Smith wrote:
> I noticed the patch "0001-language-fixes-on-HEAD-from-Justin.patch" says:
>
> @@ -11673,7 +11673,7 @@
> prosrc => 'pg_show_replication_origin_status' },
>
> # publications
> -{ oid => '6119', descr => 'get information of tables in a publication',
> +{ oid => '6119', descr => 'get information about tables in a publication',
>
> ~~~
>
> But, this grammar website [1] says:
...
> From which I guess
>
> 1. 'get information of tables in a publication' ~= 'get information
> belonging to tables in a publication'
But the information doesn't "belong to" the tables.
The information is "regarding" the tables (or "associated with" or "concerned
with" or "respecting" or "on the subject of" the tables).
I think my change is correct based on the grammar definition, as well as its
intuitive "feel".
--
Justin
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