Re: Identify missing publications from publisher while create/alter subscription.
vignesh C <vignesh21@gmail.com>
From: vignesh C <vignesh21@gmail.com>
To: Amit Kapila <amit.kapila16@gmail.com>
Cc: Andres Freund <andres@anarazel.de>,
Ashutosh Sharma <ashu.coek88@gmail.com>, Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>, Jaime Casanova <jcasanov@systemguards.com.ec>,
Dilip Kumar <dilipbalaut@gmail.com>, Japin Li <japinli@hotmail.com>, Euler Taveira <euler@eulerto.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2022-03-29T14:41:18Z
Lists: pgsql-hackers
Attachments
- v16-0001-Identify-missing-publications-from-publisher-whi.patch (text/x-patch) patch v16-0001
On Tue, Mar 29, 2022 at 11:02 AM Amit Kapila <amit.kapila16@gmail.com> wrote: > > On Sat, Mar 26, 2022 at 7:53 PM vignesh C <vignesh21@gmail.com> wrote: > > > > The patch was not applying on HEAD, attached patch which is rebased on > > top of HEAD. > > > > IIUC, this patch provides an option that allows us to give an error if > while creating/altering subcsiction, user gives non-existant > publications. I am not sure how useful it is to add such behavior via > an option especially when we know that it can occur in some other ways > like after creating the subscription, users can independently drop > publication from publisher. I think it could be useful to provide > additional information here but it would be better if we can follow > Euler's suggestion [1] in the thread where he suggested issuing a > WARNING if the publications don't exist and document that the > subscription catalog can have non-existent publications. > > I think we should avoid adding new options unless they are really > required and useful. > > [1] - https://www.postgresql.org/message-id/a2f2fba6-40dd-44cc-b40e-58196bb77f1c%40www.fastmail.com Thanks for the suggestion, I have changed the patch as suggested. Attached v16 patch has the changes for the same. Regards, Vignesh
Commits
-
Raise a WARNING for missing publications.
- 8f2e2bbf1453 15.0 landed