From: | vignesh C <vignesh21(at)gmail(dot)com> |
---|---|
To: | Michael Paquier <michael(at)paquier(dot)xyz> |
Cc: | Peter Smith <smithpb2250(at)gmail(dot)com>, "Hayato Kuroda (Fujitsu)" <kuroda(dot)hayato(at)fujitsu(dot)com>, Julien Rouhaud <rjuju123(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com> |
Subject: | Re: pg_upgrade and logical replication |
Date: | 2023-11-25 01:51:04 |
Message-ID: | CALDaNm1DpRq_Cx+KLkq6h7RtuAfVgt1EEJaXAbU_QrvHgf1evg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Mon, 20 Nov 2023 at 05:27, Michael Paquier <michael(at)paquier(dot)xyz> wrote:
>
> On Sun, Nov 19, 2023 at 06:56:05AM +0530, vignesh C wrote:
> > On Sun, 19 Nov 2023 at 06:52, vignesh C <vignesh21(at)gmail(dot)com> wrote:
> >> On Fri, 10 Nov 2023 at 19:26, vignesh C <vignesh21(at)gmail(dot)com> wrote:
> >>> I will analyze more on this and post the analysis in the subsequent mail.
> >>
> >> I analyzed further and felt that retaining subscription oid would be
> >> cleaner as subscription/subscription_rel/replication_origin/replication_origin_status
> >> all of these will be using the same oid as earlier and also probably
> >> help in supporting upgrade of subscription in more scenarios later.
> >> Here is a patch to handle the same.
> >
> > Sorry I had attached the older patch, here is the correct updated one.
>
> Thanks for digging into that. I think that we should consider that
> once the main patch is merged and stable in the tree for v17 to get a
> more consistent experience.
Yes, that approach makes sense.
> Shouldn't this include a test in the new
> TAP test for the upgrade of subscriptions? It should be as simple as
> cross-checking the OIDs of the subscriptions before and after the
> upgrade.
Added a test for the same.
The changes for the same are present in v19-0002 patch.
Regards,
Vignesh
Attachment | Content-Type | Size |
---|---|---|
v19-0001-Preserve-the-full-subscription-s-state-during-pg.patch | text/x-patch | 48.2 KB |
v19-0002-Retain-the-subscription-oids-during-upgrade.patch | text/x-patch | 8.3 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2023-11-25 03:03:22 | Re: [HACKERS] GIN pageinspect functions |
Previous Message | Alexander Korotkov | 2023-11-25 01:23:38 | Re: POC, WIP: OR-clause support for indexes |