From: | Dipesh Pandit <dipesh(dot)pandit(at)gmail(dot)com> |
---|---|
To: | "Bossart, Nathan" <bossartn(at)amazon(dot)com> |
Cc: | Robert Haas <robertmhaas(at)gmail(dot)com>, Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>, Jeevan Ladhe <jeevan(dot)ladhe(at)enterprisedb(dot)com>, Stephen Frost <sfrost(at)snowman(dot)net>, Andres Freund <andres(at)anarazel(dot)de>, Hannu Krosing <hannuk(at)google(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: .ready and .done files considered harmful |
Date: | 2021-08-18 11:05:23 |
Message-ID: | CAN1g5_HBNBUxtikTCcLHbSa=-CkAL2m3fAhzqPSptD28QqZh8g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi,
Thanks for the feedback. I have incorporated the suggestion
to use an unsynchronized boolean flag to force directory scan.
This flag is being set if there is a timeline switch or .ready file
is created out of order. Archiver resets this flag in case if it is
being set before it begins directory scan.
PFA patch v8.
Thanks,
Dipesh
Attachment | Content-Type | Size |
---|---|---|
v8-0001-mitigate-directory-scan-for-WAL-archiver.patch | text/x-patch | 11.0 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Laurenz Albe | 2021-08-18 11:06:05 | Re: Clarify how triggers relate to transactions |
Previous Message | Greg Nancarrow | 2021-08-18 10:53:31 | Re: Fix uninitialized variable access (src/backend/utils/mmgr/freepage.c) |