From: | Justin Pryzby <pryzby(at)telsasoft(dot)com> |
---|---|
To: | Thomas Munro <thomas(dot)munro(at)gmail(dot)com> |
Cc: | David Steele <david(at)pgmasters(dot)net>, Fujii Masao <masao(dot)fujii(at)oss(dot)nttdata(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Paul Guo <guopa(at)vmware(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Michael Brown <michael(dot)brown(at)discourse(dot)org>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>, Michael Paquier <michael(at)paquier(dot)xyz> |
Subject: | should frontend tools use syncfs() ? |
Date: | 2021-09-30 00:43:41 |
Message-ID: | 20210930004340.GM831@telsasoft.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Forking this thread in which Thomas implemented syncfs for the startup process
(61752afb2).
https://www.postgresql.org/message-id/flat/CA%2BhUKG%2BSG9jSW3ekwib0cSdC0yD-jReJ21X4bZAmqxoWTLTc2A%40mail.gmail.com
Is there any reason that initdb/pg_basebackup/pg_checksums/pg_rewind shouldn't
use syncfs() ?
do_syncfs() is in src/backend/ so would need to be duplicated^Wimplemented in
common.
They can't use the GUC, so need to add an cmdline option or look at an
environment variable.
Attachment | Content-Type | Size |
---|---|---|
0001-Allow-use-of-syncfs-in-frontend-tools.patch | text/x-diff | 7.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Tang | 2021-09-30 01:15:18 | RE: Logical replication timeout problem |
Previous Message | Kyotaro Horiguchi | 2021-09-30 00:40:06 | Re: Remove page-read callback from XLogReaderState. |