Skip to content

Commit

Permalink
Add support for the MAINTAIN privilege
Browse files Browse the repository at this point in the history
This privilege was added in PostgreSQL v17.
  • Loading branch information
laurenz committed Jun 12, 2024
1 parent 077056a commit 739b00a
Show file tree
Hide file tree
Showing 4 changed files with 454 additions and 1 deletion.
5 changes: 5 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
Version 1.3, released 2024-06-12

Enhancements:
- Support the MAINTAINprivilege new in PostgreSQL v17.

Version 1.2, released 2024-02-16

Enhancements:
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,13 @@ To upgrade from an older version of the extension, run

You need `CREATE` privileges on the schema where you install the extension.

Note that you won't be able to upgrade the extension from version 1.2 or
earlier to 1.3 or later for technical reasons (an added enumeration value for
the `MAINTAIN` privilege). You will have to drop and re-create the extension
to upgrade to 1.3 or later from an earlier release. Don't forget to dump
the contents of `permission_target` before you do that, so that you can restore
them afterwards.

### Installation without the extension building infrastructure ###

This is also what Windows users will have to do because there is no extension
Expand Down
Loading

0 comments on commit 739b00a

Please sign in to comment.