public inbox for [email protected]
help / color / mirror / Atom feedFrom: Drouvot, Bertrand <[email protected]>
To: [email protected]
Cc: Alvaro Herrera <[email protected]>
Cc: Andres Freund <[email protected]>
Cc: tushar <[email protected]>
Cc: [pgdg] Robert Haas <[email protected]>
Cc: Amit Khandekar <[email protected]>
Cc: Rahila Syed <[email protected]>
Cc: pgsql-hackers <[email protected]>
Subject: Re: Minimal logical decoding on standbys
Date: Mon, 22 Mar 2021 15:57:58 +0100
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAFcNs+rS7GHh0=oQ1yJRnShH0YwkUen4ec4Rji0W0qFJKtDZcA@mail.gmail.com>
References: <[email protected]>
<[email protected]>
<CAFcNs+qEA+uxZm_CkZqq+3mGsVe=qtD20qGzBv7xL1sxTMFwFA@mail.gmail.com>
<[email protected]>
<CAFcNs+qWENuzW1Re8A=7FMRMOoiwW3qRKJqXeuTYSgVJE7qxeg@mail.gmail.com>
<[email protected]>
<[email protected]>
<CAFcNs+otdTGim2YMS5vZPYX-6__ogH4aqcfBKJP2JOo1GBewGQ@mail.gmail.com>
<[email protected]>
<CAFcNs+rS7GHh0=oQ1yJRnShH0YwkUen4ec4Rji0W0qFJKtDZcA@mail.gmail.com>
On 3/22/21 3:10 PM, FabrÃzio de Royes Mello wrote:
>
> *CAUTION*: This email originated from outside of the organization. Do
> not click links or open attachments unless you can confirm the sender
> and know the content is safe.
>
>
>
> On Thu, Mar 18, 2021 at 5:34 AM Drouvot, Bertrand <[email protected]
> <mailto:[email protected]>> wrote:
> >
> > Thanks!
> >
> > Just made minor changes to make it compiling again on current master
> (mainly had to take care of
> ResolveRecoveryConflictWithSnapshotFullXid() that has been introduced
> in e5d8a99903).
> >
> > Please find enclosed the new patch version that currently passes
> "make check" and the 2 associated TAP tests.
> >
>
> Unfortunately it still not applying to the current master:
>
> $ git am ~/Downloads/v10-000*.patch
> Applying: Allow logical decoding on standby.
> Applying: Add info in WAL records in preparation for logical slot
> conflict handling.
> error: patch failed: src/backend/access/nbtree/nbtpage.c:32
> error: src/backend/access/nbtree/nbtpage.c: patch does not apply
> Patch failed at 0002 Add info in WAL records in preparation for
> logical slot conflict handling.
> hint: Use 'git am --show-current-patch' to see the failed patch
> When you have resolved this problem, run "git am --continue".
> If you prefer to skip this patch, run "git am --skip" instead.
> To restore the original branch and stop patching, run "git am --abort".
oh Indeed, it's moving so fast!
Let me rebase it (It was already my plan to do so as I have observed
during the week end that the
v7-0003-Handle-logical-slot-conflicts-on-standby.patch
<https://www.postgresql.org/message-id/attachment/117031/v7-0003-Handle-logical-slot-conflicts-on-sta...;
introduced incorrect changes (that should not be there at all in
ReplicationSlotReserveWal()) that have been kept in v8, v9 and v10.
>
>
> > I'll have a look to the whole thread to check if there is anything
> else waiting in the pipe regarding this feature, unless some of you
> know off the top of their head?
> >
>
> Will do the same!!!
Thanks!
> But as far I remember last time I checked it everything discussed is
> covered in this patch set.
That's also what I have observed so far.
Bertrand
view thread (196+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
Subject: Re: Minimal logical decoding on standbys
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox