Re: Exit walsender before confirming remote flush in logical replication - Mailing list pgsql-hackers

From Andres Freund
Subject Re: Exit walsender before confirming remote flush in logical replication
Date
Msg-id 20230207044957.3oglpgawrqerpakt@awork3.anarazel.de
Whole thread Raw
In response to Re: Exit walsender before confirming remote flush in logical replication  (Amit Kapila <amit.kapila16@gmail.com>)
Responses RE: Exit walsender before confirming remote flush in logical replication
List pgsql-hackers
Hi,

On 2023-02-07 09:00:13 +0530, Amit Kapila wrote:
> On Tue, Feb 7, 2023 at 2:04 AM Andres Freund <andres@anarazel.de> wrote:
> > How about we make it an option in START_REPLICATION? Delayed logical rep can
> > toggle that on by default.

> Works for me. So, when this option is set in START_REPLICATION
> message, walsender will set some flag and allow itself to exit at
> shutdown without waiting for WAL to be sent?

Yes. I think that might be useful in other situations as well, but we don't
need to make those configurable initially. But I imagine it'd be useful to set
things up so that non-HA physical replicas don't delay shutdown, particularly
if they're geographically far away.

Greetings,

Andres Freund



pgsql-hackers by date:

Previous
From: Kyotaro Horiguchi
Date:
Subject: Re: In-placre persistance change of a relation
Next
From: Kyotaro Horiguchi
Date:
Subject: Re: Where is the logig to create a table file?