Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ jobs:
test:
strategy:
matrix:
pg: [17, 16, 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4, 9.3]
# Floor matches cat_tools's own declared PostgreSQL requirement
# (12.0, see its META.in.json) -- extension_drop depends on
# cat_tools, so it was never really going to work below that either.
pg: [17, 16, 15, 14, 13, 12]
name: 🐘 PostgreSQL ${{ matrix.pg }}
runs-on: ubuntu-latest
container: pgxn/pgxn-tools
Expand Down
6 changes: 6 additions & 0 deletions HISTORY.asc
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
1.0.0
-----
== Drop support for PostgreSQL versions before 12
extension_drop depends on cat_tools, which already requires PostgreSQL
12+. A fresh install of extension_drop was already broken below that
too (a cat_tools function it calls needs PG11+ internally) -- this
just makes the declared floor honest.

== Remove redundant client_min_messages handling from install script
`CREATE EXTENSION` already raises `client_min_messages` to `WARNING` for
the install script (only-raising, so a stricter caller is respected) and
Expand Down
4 changes: 2 additions & 2 deletions META.in.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,13 @@
"X_comment": "Optional. 'prereqs': Prerequisits for the distribution. http://pgxn.org/spec/#prereqs",
"X_comment": "Valid keys for 'prereqs' are configure, build, runtime, or test.",
"X_comment": "Valid keys for 'requires' are requires, recommends, suggests, or conflicts.",
"X_comment": "Requires event_triggers, introduced in 9.3",
"X_comment": "PostgreSQL floor matches cat_tools's own declared requirement",
"X_comment": "cat_tools: requires extension support, added in 0.2.1",
"prereqs": {

"build": {
"requires": {
"PostgreSQL": "9.3.0",
"PostgreSQL": "12.0",
"cat_tools": "0.2.1"
}
},
Expand Down
4 changes: 2 additions & 2 deletions META.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,13 @@
"X_comment": "Optional. 'prereqs': Prerequisits for the distribution. http://pgxn.org/spec/#prereqs",
"X_comment": "Valid keys for 'prereqs' are configure, build, runtime, or test.",
"X_comment": "Valid keys for 'requires' are requires, recommends, suggests, or conflicts.",
"X_comment": "Requires event_triggers, introduced in 9.3",
"X_comment": "PostgreSQL floor matches cat_tools's own declared requirement",
"X_comment": "cat_tools: requires extension support, added in 0.2.1",
"prereqs": {

"build": {
"requires": {
"PostgreSQL": "9.3.0",
"PostgreSQL": "12.0",
"cat_tools": "0.2.1"
}
},
Expand Down