On 11/23/21 21:14, Mark Dilger wrote: > >> On Nov 23, 2021, at 8:07 AM, Robert Haas <robertmh...@gmail.com> wrote: >> >> It's my impression that information_schema is a child of the SQL >> standard, and that inventions specific to PG go in pg_catalog. >> >> Also, I think the user-facing name for GUCs is "settings". > Thanks. These issues should be fixed in v4. > > Along the way, I also added has_setting_privilege() functions overlooked in > v3 and before.
This patch had bit-rotted slightly, and I was attempting to remedy it. However, I got a failure running the TAP tests because of this change: diff --git a/src/test/modules/test_pg_dump/t/001_base.pl b/src/test/modules/test_pg_dump/t/001_base.pl index 16f7610883..7fbf2d871b 100644 --- a/src/test/modules/test_pg_dump/t/001_base.pl +++ b/src/test/modules/test_pg_dump/t/001_base.pl @@ -9,7 +9,12 @@ use PostgreSQL::Test::Cluster; use PostgreSQL::Test::Utils; use Test::More; -my $tempdir = PostgreSQL::Test::Utils::tempdir; +# my $tempdir = PostgreSQL::Test::Utils::tempdir; +my $tempbase = '/tmp/test_pg_dump'; +my $subdir = 0; +$subdir++ while (-e "$tempbase/$subdir"); +my $tempdir = "$tempbase/$subdir"; +system("mkdir $tempdir"); What's going on here? cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com