pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr

pgsql: Rewrite previous commit's test for TestUpgradeXversion compatibi

2025-08-23 Thread Noah Misch
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 pr