]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Rewrite previous commit's test for TestUpgradeXversion compatibility.
authorNoah Misch <noah@leadboat.com>
Sat, 23 Aug 2025 23:46:20 +0000 (16:46 -0700)
committerNoah Misch <noah@leadboat.com>
Sat, 23 Aug 2025 23:46:24 +0000 (16:46 -0700)
commit412d29fd21665d0c4e473efbc9636bd0c16d12a8
tree4cfe9c0a9a83aa5110f9c743eb1037b514a3fa53
parente68fa9a830f015a5870abcf9ef8bbc4b416464c4
Rewrite previous commit's test for TestUpgradeXversion compatibility.

v17 introduced the MAINTAIN ON TABLES privilege.  That changed the
applicable "baseacls" reaching buildACLCommands().  That yielded
spurious TestUpgradeXversion diffs.  Change to use a TYPES privilege.
Types have the same one privilege in all supported versions, so they
avoid the problem.  Per buildfarm.  Back-patch to v13, like that commit.

Discussion: https://postgr.es/m/20250823144505.88.nmisch@google.com
Backpatch-through: 13
src/test/regress/expected/privileges.out
src/test/regress/sql/privileges.sql