Skip to content

Commit 0d6b29f

Browse files
authored
Merge pull request #64 from aiven/pr-62
Support for PostgreSQL v18
2 parents f961ba2 + 929eb52 commit 0d6b29f

File tree

9 files changed

+638
-94
lines changed

9 files changed

+638
-94
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
PGUSER: postgres
1212
strategy:
1313
matrix:
14-
postgresql_version: [12, 13, 14, 15, 16, 17]
14+
postgresql_version: [12, 13, 14, 15, 16, 17, 18]
1515
experimental: [false]
1616
repo: ["pgdg"]
1717
# Define the current dev version to be experimental
1818
include:
19-
- postgresql_version: 17
19+
- postgresql_version: 18
2020
experimental: true
2121
repo: "pgdg-snapshot"
2222
steps:

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
short_ver = 1.1.17
2-
last_ver = 1.1.16
1+
short_ver = 1.1.18
2+
last_ver = 1.1.17
33
long_ver = $(shell git describe --long 2>/dev/null || echo $(short_ver)-0-unknown-g`git describe --always`)
44
generated = aiven_extras.control \
55
sql/aiven_extras--$(short_ver).sql \
@@ -23,7 +23,7 @@ EXTRA_CLEAN = aiven_extras.control aiven-extras-rpm-src.tar
2323

2424
include $(PGXS)
2525

26-
rpm: rpm-12 rpm-13 rpm-14 rpm-15 rpm-16 rpm-17
26+
rpm: rpm-12 rpm-13 rpm-14 rpm-15 rpm-16 rpm-17 rpm-18
2727

2828
aiven_extras.control: aiven_extras.control.in
2929
mkdir -p $(@D)

sql/aiven_extras--1.1.14--1.1.15.sql

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,3 @@ AS 'MODULE_PATHNAME', 'standby_slot_create'
611611
LANGUAGE C;
612612

613613
DROP FUNCTION IF EXISTS aiven_extras.truncate_freespace_map(regclass);
614-
CREATE FUNCTION aiven_extras.truncate_freespace_map(regclass)
615-
RETURNS void
616-
AS 'MODULE_PATHNAME', 'aiven_truncate_freespace_map'
617-
LANGUAGE C;

sql/aiven_extras--1.1.15--1.1.16.sql

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,3 @@ AS 'MODULE_PATHNAME', 'standby_slot_create'
611611
LANGUAGE C;
612612

613613
DROP FUNCTION IF EXISTS aiven_extras.truncate_freespace_map(regclass);
614-
CREATE FUNCTION aiven_extras.truncate_freespace_map(regclass)
615-
RETURNS void
616-
AS 'MODULE_PATHNAME', 'aiven_truncate_freespace_map'
617-
LANGUAGE C;

sql/aiven_extras--1.1.16--1.1.17.sql

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,3 @@ AS 'MODULE_PATHNAME', 'standby_slot_create'
630630
LANGUAGE C;
631631

632632
DROP FUNCTION IF EXISTS aiven_extras.truncate_freespace_map(regclass);
633-
CREATE FUNCTION aiven_extras.truncate_freespace_map(regclass)
634-
RETURNS void
635-
AS 'MODULE_PATHNAME', 'aiven_truncate_freespace_map'
636-
LANGUAGE C;
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,3 @@ AS 'MODULE_PATHNAME', 'standby_slot_create'
630630
LANGUAGE C;
631631

632632
DROP FUNCTION IF EXISTS aiven_extras.truncate_freespace_map(regclass);
633-
CREATE FUNCTION aiven_extras.truncate_freespace_map(regclass)
634-
RETURNS void
635-
AS 'MODULE_PATHNAME', 'aiven_truncate_freespace_map'
636-
LANGUAGE C;

0 commit comments

Comments
 (0)