]> 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:25 +0000 (16:46 -0700)
commit22c6a44f01fd751c2ed229be4003f7c26d671933
tree340cbc4baf84eddf5575767760918fcad1a4595a
parent4948bb9df4210e30492caf3fa4e982bac376fd0b
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