From: | "Euler Taveira" <euler(at)eulerto(dot)com> |
---|---|
To: | kdg(dot)dev(at)gmail(dot)com, pgsql-docs(at)lists(dot)postgresql(dot)org |
Subject: | Re: Unclear on Publication documentation page |
Date: | 2024-05-21 02:16:17 |
Message-ID: | 009dbc5c-d229-4180-b425-632b681cba1d@app.fastmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-docs |
On Sat, May 18, 2024, at 5:44 PM, PG Doc comments form wrote:
> The page in question:
> https://www.postgresql.org/docs/current/logical-replication-publication.html
>
> It says:
>
> "If a table without a replica identity is added to a publication that
> replicates UPDATE or DELETE operations then subsequent UPDATE or DELETE
> operations will cause an error on the publisher. INSERT operations can
> proceed regardless of any replica identity."
>
> The text is ambiguous as to what is meant by "the publisher" in "will cause
> an error on the publisher". I've personally never set up logical
> replication, which is why I'm reading the documentation now.
>
> The question for me is: Does "the publisher" refer to a logical entity,
> created by the "CREATE PUBLICATION " command? And further publication in the
> publication<->subscriber model will not work anymore? Or does it refer to
> the actual database itself, and will the functionality of the database be
> impacted? As in: your live production database can now no longer process
> UPDATE and DELETE statements so long as that publication exists/so long as
> that publication is configured to publish that particular table?
The first paragraph in the referred URL says
The node where a publication is defined is referred to as publisher.
And [2] defines the logical replication model:
Logical replication uses a publish and subscribe model with one or more
subscribers subscribing to one or more publications on a publisher node.
Unless there is a documentation bug or you want to suggest changes to any part of
the documentation, use pgsql-general for questions instead.
[2] https://www.postgresql.org/docs/current/logical-replication.html
--
Euler Taveira
EDB https://www.enterprisedb.com/
From | Date | Subject | |
---|---|---|---|
Next Message | PG Doc comments form | 2024-05-21 08:42:12 | Fundamental Architecture of PostgreSQL |
Previous Message | PG Doc comments form | 2024-05-20 21:07:55 | 52.38 pg_proc (postgresql version 14) |