aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2024-04-29 21:36:00 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2024-04-29 21:36:00 -0400
commit900d1144256a63250a2e326567b636ee3220b731 (patch)
tree04c0cdad7c5fca34120acefeb24ec326c749164b
parent9d9ece4c16dbbaf3b9d60c2fe201b8e99a407be3 (diff)
downloadpostgresql-900d1144256a63250a2e326567b636ee3220b731.tar.gz
postgresql-900d1144256a63250a2e326567b636ee3220b731.zip
Force COLLATE "C" to stabilize ordering in new test_pg_dump queries.
Should have thought of the need for this. (Local testing suggests that we may still not be out of the woods, but certainly this much is needed.) Per buildfarm and David Rowley. Discussion: https://postgr.es/m/CAApHDvo8pMk5WWFAqwGzuQ-Xh+957W61io_OsCP0oUzqCCODTg@mail.gmail.com
-rw-r--r--src/test/modules/test_pg_dump/expected/test_pg_dump.out4
-rw-r--r--src/test/modules/test_pg_dump/sql/test_pg_dump.sql4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/test/modules/test_pg_dump/expected/test_pg_dump.out b/src/test/modules/test_pg_dump/expected/test_pg_dump.out
index dc493e5be26..dd1a2389644 100644
--- a/src/test/modules/test_pg_dump/expected/test_pg_dump.out
+++ b/src/test/modules/test_pg_dump/expected/test_pg_dump.out
@@ -70,7 +70,7 @@ SELECT s.obj,
ELSE a.grantee::regrole::name END,
a.privilege_type, a.is_grantable
FROM
- (SELECT pg_describe_object(classoid,objoid,objsubid) AS obj, initprivs
+ (SELECT pg_describe_object(classoid,objoid,objsubid) COLLATE "C" AS obj, initprivs
FROM pg_init_privs WHERE privtype = 'e' ORDER BY 1) s,
aclexplode(s.initprivs) a;
obj | grantor | grantee | privilege_type | is_grantable
@@ -207,7 +207,7 @@ SELECT s.obj,
ELSE a.grantee::regrole::name END,
a.privilege_type, a.is_grantable
FROM
- (SELECT pg_describe_object(classoid,objoid,objsubid) AS obj, initprivs
+ (SELECT pg_describe_object(classoid,objoid,objsubid) COLLATE "C" AS obj, initprivs
FROM pg_init_privs WHERE privtype = 'e' ORDER BY 1) s,
aclexplode(s.initprivs) a;
obj | grantor | grantee | privilege_type | is_grantable
diff --git a/src/test/modules/test_pg_dump/sql/test_pg_dump.sql b/src/test/modules/test_pg_dump/sql/test_pg_dump.sql
index 48e99bb5ccd..de572adfedd 100644
--- a/src/test/modules/test_pg_dump/sql/test_pg_dump.sql
+++ b/src/test/modules/test_pg_dump/sql/test_pg_dump.sql
@@ -83,7 +83,7 @@ SELECT s.obj,
ELSE a.grantee::regrole::name END,
a.privilege_type, a.is_grantable
FROM
- (SELECT pg_describe_object(classoid,objoid,objsubid) AS obj, initprivs
+ (SELECT pg_describe_object(classoid,objoid,objsubid) COLLATE "C" AS obj, initprivs
FROM pg_init_privs WHERE privtype = 'e' ORDER BY 1) s,
aclexplode(s.initprivs) a;
SELECT pg_describe_object(classid,objid,objsubid) AS obj,
@@ -135,7 +135,7 @@ SELECT s.obj,
ELSE a.grantee::regrole::name END,
a.privilege_type, a.is_grantable
FROM
- (SELECT pg_describe_object(classoid,objoid,objsubid) AS obj, initprivs
+ (SELECT pg_describe_object(classoid,objoid,objsubid) COLLATE "C" AS obj, initprivs
FROM pg_init_privs WHERE privtype = 'e' ORDER BY 1) s,
aclexplode(s.initprivs) a;
SELECT pg_describe_object(classid,objid,objsubid) AS obj,