Skip to content

Commit 739b00a

Browse files
committed
Add support for the MAINTAIN privilege
This privilege was added in PostgreSQL v17.
1 parent 077056a commit 739b00a

File tree

4 files changed

+454
-1
lines changed

4 files changed

+454
-1
lines changed

CHANGELOG

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
Version 1.3, released 2024-06-12
2+
3+
Enhancements:
4+
- Support the MAINTAINprivilege new in PostgreSQL v17.
5+
16
Version 1.2, released 2024-02-16
27

38
Enhancements:

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,13 @@ To upgrade from an older version of the extension, run
154154

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

157+
Note that you won't be able to upgrade the extension from version 1.2 or
158+
earlier to 1.3 or later for technical reasons (an added enumeration value for
159+
the `MAINTAIN` privilege). You will have to drop and re-create the extension
160+
to upgrade to 1.3 or later from an earlier release. Don't forget to dump
161+
the contents of `permission_target` before you do that, so that you can restore
162+
them afterwards.
163+
157164
### Installation without the extension building infrastructure ###
158165

159166
This is also what Windows users will have to do because there is no extension

0 commit comments

Comments
 (0)