From: | shveta malik <shveta(dot)malik(at)gmail(dot)com> |
---|---|
To: | Fabrice Chapuis <fabrice636861(at)gmail(dot)com> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, shveta malik <shveta(dot)malik(at)gmail(dot)com> |
Subject: | Re: Issue with logical replication slot during switchover |
Date: | 2025-09-09 09:26:48 |
Message-ID: | CAJpy0uBbJusLXu_f0exVUVUP440=eO3oaqLLpH3i13JHU4=fGw@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Aug 13, 2025 at 11:34 AM shveta malik <shveta(dot)malik(at)gmail(dot)com> wrote:
>
> On Fri, Aug 8, 2025 at 7:01 PM Fabrice Chapuis <fabrice636861(at)gmail(dot)com> wrote:
> >
> Another problem as you pointed out is inconsistent behaviour across
> switchovers. On the first switchover, we get the error on new standby:
> "Exiting from slot synchronization because a slot with the same name
> already exists on the standby."
>
> But in the case of a double switchover, this error does not occur.
> This is due to the 'synced' flag not set on new standby on first
> switchover while set in double switchover. I think the behaviour
> should be the same. In both cases, it should emit the same error. We
> are thinking of a potential solution here and will start a new thread
> if needed.
>
Started a thread [1] for this issue.
thanks
Shveta
From | Date | Subject | |
---|---|---|---|
Next Message | Dean Rasheed | 2025-09-09 09:28:13 | Re: Remove traces of long in dynahash.c |
Previous Message | David Geier | 2025-09-09 09:22:32 | Re: Use merge-based matching for MCVs in eqjoinsel |