Rewrite previous commit's test for TestUpgradeXversion compatibility.
Noah Misch <noah@leadboat.com>
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
Files
| Path | Change | +/− |
|---|---|---|
| src/test/regress/expected/privileges.out | modified | +2 −2 |
| src/test/regress/sql/privileges.sql | modified | +2 −2 |
Discussion
- Test instability when pg_dump orders by OID 25 messages · 2025-07-07 → 2025-08-26