Commits

Showing commits that first shipped in 16 (backpatches included). Clear

DateSubjectAuthorReleases
2025-08-23 Rewrite previous commit's test for TestUpgradeXversion compatibility. Noah Misch 16.11
2025-08-23 Sort DO_DEFAULT_ACL dump objects independent of OIDs. Noah Misch 16.11
2025-08-11 Fix security checks in selectivity estimation functions. Dean Rasheed 16.10
2025-07-11 Fix inconsistent quoting of role names in ACLs. Tom Lane 16.10
2025-01-09 Fix an ALTER GROUP ... DROP USER error message. Nathan Bossart 16.7
2024-11-11 Fix improper interactions between session_authorization and role. Tom Lane 16.5
2023-11-06 Ban role pg_signal_backend from more superuser backend types. Noah Misch 16.1
2023-07-07 Revert MAINTAIN privilege and pg_maintain predefined role. Nathan Bossart 16.0
2023-06-10 Revert "Fix search_path to a safe value during maintenance operations." Jeff Davis 16.0
2023-06-09 Fix search_path to a safe value during maintenance operations. Jeff Davis 16.0
2023-02-27 Rework pg_input_error_message(), now renamed pg_input_error_info() Michael Paquier 16.0
2023-01-13 Simplify permissions for LOCK TABLE. Jeff Davis 16.0
2022-12-14 Convert a few more datatype input functions to report errors softly. Tom Lane 16.0
2022-12-14 Add grantable MAINTAIN privilege and pg_maintain role. Jeff Davis 16.0
2022-11-28 Provide per-table permissions for vacuum and analyze. Andrew Dunstan 16.0
2022-11-28 Provide non-superuser predefined roles for vacuum and analyze Andrew Dunstan 16.0
2022-11-20 Fix sloppy cleanup of roles in privileges.sql. Tom Lane 16.0
2022-11-18 Add a SET option to the GRANT command. Robert Haas 16.0
2022-08-31 Fix a bug in roles_is_member_of. Robert Haas 16.0
2022-08-25 Allow grant-level control of role inheritance behavior. Robert Haas 16.0
2022-08-22 Make role grant system more consistent with other privileges. Robert Haas 16.0
2022-08-18 Ensure that pg_auth_members.grantor is always valid. Robert Haas 16.0
2022-07-03 Allow makeaclitem() to accept multiple privilege names. Tom Lane 16.0