Re: Track replica origin progress for Rollback Prepared - Mailing list pgsql-hackers

From Ajin Cherian
Subject Re: Track replica origin progress for Rollback Prepared
Date
Msg-id CAFPTHDYsggrczdfcMe65bGW8x3okzx5YuGFH9UBuNG8udkuY5A@mail.gmail.com
Whole thread Raw
In response to Re: Track replica origin progress for Rollback Prepared  (Ajin Cherian <itsajin@gmail.com>)
List pgsql-hackers
On Wed, Jan 13, 2021 at 6:28 PM Ajin Cherian <itsajin@gmail.com> wrote:

> I added the below log:
Small correction, I sent the wrong code change for logging, this was
the correct one:

@@ -5976,6 +5977,14 @@ xact_redo_abort(xl_xact_parsed_abort *parsed,
TransactionId xid)
                        StandbyReleaseLockTree(xid, parsed->nsubxacts,
parsed->subxacts);
        }

+       if (parsed->xinfo & XACT_XINFO_HAS_ORIGIN)
+       {
+               /* recover apply progress */
+               replorigin_advance(origin_id, parsed->origin_lsn, lsn,
+                                                  false /* backward
*/, false /* WAL */);
+               elog(LOG,"recover apply progress in red abort");
+       }
+

regards,
Ajin Cherian
Fujitsu Australia



pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: Improper use about DatumGetInt32
Next
From: Heikki Linnakangas
Date:
Subject: Re: Yet another fast GiST build