| From: | David Steele <david(at)pgbackrest(dot)org> |
|---|---|
| To: | Fujii Masao <masao(dot)fujii(at)gmail(dot)com>, Michael Paquier <michael(at)paquier(dot)xyz> |
| Cc: | Nikolay Samokhvalov <nik(at)postgres(dot)ai>, pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: recovery.signal not cleaned up when both signal files are present |
| Date: | 2026-02-13 15:45:35 |
| Message-ID: | d3bc8b47-de83-4434-94bc-055ae44d444f@pgbackrest.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On 2/13/26 20:27, Fujii Masao wrote:
> On Fri, Feb 13, 2026 at 3:18 PM Michael Paquier <michael(at)paquier(dot)xyz> wrote:
>>
>> On Fri, Feb 13, 2026 at 03:05:45PM +0900, Fujii Masao wrote:
>>> Yeah, so I've added the test as suggested. The updated patch is attached.
>>
>>
>> What's the point in having the check for the files in data_dir? The
>> second one for standby2 should be enough as this is to test only
>> readRecoverySignalFile().
>
> I added that test to verify that both files are removed even in the normal
> standby case (i.e., when only standby.signal is present). However, if testing
> only the case where both signal files are present is sufficient, I'm fine with
> removing the data_dir check. Attached is an updated patch that checks only
> the latter case for standby2.
>
> I will commit this patch.
I'm fine with the additional checks in v2. They are inexpensive and show
that the changes (probably) don't have side effects.
But I don't feel strongly about it so either v2 or v3 is OK with me.
Regards,
-David
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2026-02-13 15:49:17 | Re: AIX support |
| Previous Message | Jelte Fennema-Nio | 2026-02-13 14:57:18 | Re: Change default of jit to off |