Re: pread() and pwrite()
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Andrew Dunstan <andrew.dunstan@2ndquadrant.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Thomas Munro <thomas.munro@enterprisedb.com>, Jesper Pedersen <jesper.pedersen@redhat.com>, Magnus Hagander <magnus@hagander.net>, Oskari Saarenmaa <os@ohmu.fi>, Pg Hackers <pgsql-hackers@postgresql.org>, Tobias Oberstein <tobias.oberstein@gmail.com>
Date: 2018-10-09T18:37:04Z
Lists: pgsql-hackers
On 2018-10-09 14:32:29 -0400, Andrew Dunstan wrote: > > > On 10/08/2018 09:55 PM, Tom Lane wrote: > > Thomas Munro <thomas.munro@enterprisedb.com> writes: > > > Rebased again. Patches that touch AC_CHECK_FUNCS are fun like that! > > Yeah, I've been burnt by that too recently. It occurs to me we could make > > that at least a little less painful if we formatted the macro with one > > line per function name: > > > > AC_CHECK_FUNCS([ > > cbrt > > clock_gettime > > fdatasync > > ... > > wcstombs_l > > ]) > > > > You'd still get conflicts in configure itself, of course, but that > > doesn't require manual work to resolve -- just re-run autoconf. > > > > > > > > By and large I think it's better not to submit patches with changes to > configure, but to let the committer run autoconf. > OTOH, this will probably confuse the heck out of the cfbot patch checker. And make life harder for reviewers. -1 on this one. Greetings, Andres Freund
Commits
-
Use pg_pread() and pg_pwrite() for data files and WAL.
- c24dcd0cfd94 12.0 landed
-
Provide pg_pread() and pg_pwrite() for random I/O.
- 3fd2a7932ef0 12.0 landed
-
Convert some long lists in configure.in to one-line-per-entry style.
- bfa6c5a0c974 12.0 landed