Re: Implement waiting for wal lsn replay: reloaded

From: Andres Freund <andres(at)anarazel(dot)de>
To: Xuneng Zhou <xunengzhou(at)gmail(dot)com>
Cc: Alexander Korotkov <aekorotkov(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Peter Eisentraut <peter(at)eisentraut(dot)org>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Álvaro Herrera <alvherre(at)kurilemu(dot)de>, Chao Li <li(dot)evan(dot)chao(at)gmail(dot)com>, pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Michael Paquier <michael(at)paquier(dot)xyz>, jian he <jian(dot)universality(at)gmail(dot)com>, Tomas Vondra <tomas(at)vondra(dot)me>, Yura Sokolov <y(dot)sokolov(at)postgrespro(dot)ru>
Subject: Re: Implement waiting for wal lsn replay: reloaded
Date: 2026-04-07 13:18:37
Message-ID: ytjxycbqtqcdw6o57ljfmerzcudhxcymlmqspoqubjgxep5t4g@nzilrsos3e3v
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

On 2026-04-07 21:05:40 +0800, Xuneng Zhou wrote:
> I’ve posted two patches. The first fixes the duplication issue
> reported by Andres and is fairly straightforward. The second turned
> out to be more complex than expected, and I’m still working through
> possible solutions. Feedback or alternative approaches would be very
> helpful.
> I also spent some time drafting a patch to address the memory ordering
> issue and will post it later.

I propose quickly applying a minimal patch like the attached, to get the test
performance back to normal.

Will do so unless somebody protests within in one CI cycle and one coffee.

Greetings,

Andres Freund

Attachment Content-Type Size
v1-0001-Minimal-fix-for-WAIT-FOR-.-MODE-standby_flush.patch text/x-diff 2.0 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Ashutosh Bapat 2026-04-07 13:23:46 Re: pg_buffercache: Add per-relation summary stats
Previous Message Peter Eisentraut 2026-04-07 13:15:23 Re: meson: Make test output much more useful on failure (both in CI and locally)