Re: Inconvenience of pg_read_binary_file()
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Kyotaro Horiguchi <horikyota.ntt@gmail.com>, pgsql-hackers@postgresql.org
Date: 2022-07-30T02:37:02Z
Lists: pgsql-hackers
On Fri, Jul 29, 2022 at 03:44:25PM -0400, Tom Lane wrote: > Pushed after some fooling with the docs and test cases. (Notably, > I do not think we can assume that pg_hba.conf exists in $PGDATA; some > installations keep it elsewhere. I used postgresql.auto.conf instead.) Are you sure that this last part is a good idea? We don't force the creation of postgresql.auto.conf when starting a server, so this impacts the portability of the tests with installcheck if one decides to remove it from the data folder, and it sounds plausible to me that some distributions do exactly that.. I guess that you could rely on config_file or hba_file instead. -- Michael
Commits
-
Adjust new pg_read_file() test cases for more portability.
- d10fad96c664 16.0 landed
-
Support pg_read_[binary_]file (filename, missing_ok).
- 283129e325b7 16.0 landed