Skip to content

Commit f295858

Browse files
committed
Updated postgresql from 16.3 to 17.0
Adjusted postgresql release-monitoring ID to reflect current supported version 16.x 301832 was 15.x and we already upgraded to 16.3 recently on master. https://release-monitoring.org/project/5601/ (PostgreSQL~current) was returning an RC version: 17 currently. We didn't want that. But now 17.0 is release so we will take it. 369409 pointed to 17 when it was an RC so also not helpful. Adjusted postgresql.conf.cfengine.patch to work with changed postgresql.conf.sample. Added new applications: - The new application pg_combinebackup allows manipulation of base and incremental file system backups. - Add application pg_walsummary to dump WAL summary files (Robert Haas) - pg_createsubscriber, a utility that creates logical replicas from physical standbys (cherry picked from commit b22acd0)
1 parent a438f5b commit f295858

File tree

8 files changed

+24
-12
lines changed

8 files changed

+24
-12
lines changed

deps-packaging/postgresql/cfbuild-postgresql.spec

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%define postgresql_version 16.3
1+
%define postgresql_version 17.0
22

33
Summary: CFEngine Build Automation -- postgresql
44
Name: cfbuild-postgresql
@@ -69,12 +69,14 @@ CFEngine Build Automation -- postgresql -- dev files
6969
%{prefix}/bin/dropuser
7070
%{prefix}/bin/initdb
7171
%{prefix}/bin/oid2name
72-
%{prefix}/bin/pg_archivecleanup
7372
%{prefix}/bin/pg_amcheck
73+
%{prefix}/bin/pg_archivecleanup
7474
%{prefix}/bin/pg_basebackup
75-
%{prefix}/bin/pg_verifybackup
75+
%{prefix}/bin/pg_checksums
76+
%{prefix}/bin/pg_combinebackup
7677
%{prefix}/bin/pg_config
7778
%{prefix}/bin/pg_controldata
79+
%{prefix}/bin/pg_createsubscriber
7880
%{prefix}/bin/pg_ctl
7981
%{prefix}/bin/pg_dump
8082
%{prefix}/bin/pg_dumpall
@@ -87,8 +89,9 @@ CFEngine Build Automation -- postgresql -- dev files
8789
%{prefix}/bin/pg_test_fsync
8890
%{prefix}/bin/pg_test_timing
8991
%{prefix}/bin/pg_upgrade
90-
%{prefix}/bin/pg_checksums
92+
%{prefix}/bin/pg_verifybackup
9193
%{prefix}/bin/pg_waldump
94+
%{prefix}/bin/pg_walsummary
9295
%{prefix}/bin/pgbench
9396
%{prefix}/bin/postgres
9497
%{prefix}/bin/psql

deps-packaging/postgresql/debian/cfbuild-postgresql.install

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
/var/cfengine/bin/pg_archivecleanup
99
/var/cfengine/bin/pg_amcheck
1010
/var/cfengine/bin/pg_basebackup
11-
/var/cfengine/bin/pg_verifybackup
11+
/var/cfengine/bin/pg_checksums
12+
/var/cfengine/bin/pg_combinebackup
1213
/var/cfengine/bin/pg_config
1314
/var/cfengine/bin/pg_controldata
15+
/var/cfengine/bin/pg_createsubscriber
1416
/var/cfengine/bin/pg_ctl
1517
/var/cfengine/bin/pg_dump
1618
/var/cfengine/bin/pg_dumpall
@@ -23,8 +25,9 @@
2325
/var/cfengine/bin/pg_test_fsync
2426
/var/cfengine/bin/pg_test_timing
2527
/var/cfengine/bin/pg_upgrade
26-
/var/cfengine/bin/pg_checksums
28+
/var/cfengine/bin/pg_verifybackup
2729
/var/cfengine/bin/pg_waldump
30+
/var/cfengine/bin/pg_walsummary
2831
/var/cfengine/bin/pgbench
2932
/var/cfengine/bin/postgres
3033
/var/cfengine/bin/psql
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
331963d5d3dc4caf4216a049fa40b66d6bcb8c730615859411b9518764e60585 postgresql-16.3.tar.bz2
1+
7e276131c0fdd6b62588dbad9b3bb24b8c3498d5009328dba59af16e819109de postgresql-17.0.tar.bz2

deps-packaging/postgresql/postgresql.conf.cfengine.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
+# actively intend to use prepared transactions.
5151
+work_mem = 48MB # min 64kB
5252
#hash_mem_multiplier = 2.0 # 1-1000.0 multiplier on hash table work_mem
53-
-#maintenance_work_mem = 64MB # min 1MB
54-
+maintenance_work_mem = 512MB # min 1MB
55-
#autovacuum_work_mem = -1 # min 1MB, or -1 to use maintenance_work_mem
53+
-#maintenance_work_mem = 64MB # min 64kB
54+
+maintenance_work_mem = 512MB # min 64kB
55+
#autovacuum_work_mem = -1 # min 64kB, or -1 to use maintenance_work_mem
5656
-#logical_decoding_work_mem = 64MB # min 64kB
5757
-#max_stack_depth = 2MB # min 100kB
5858
+#logical_decoding_work_mem = 128MB # min 64kB

deps-packaging/postgresql/source

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
https://ftp.postgresql.org/pub/source/v16.3/
1+
https://ftp.postgresql.org/pub/source/v17.0/

deps-packaging/release-monitoring.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"openssl":"2566",
1919
"pcre2":"5832",
2020
"php":"3627",
21-
"postgresql":"301832",
21+
"postgresql":"5601",
2222
"pthreads-w32":"17517",
2323
"rsync":"4217",
2424
"sasl2":"13280",

packaging/cfengine-nova-hub/cfengine-nova-hub.spec.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,8 +263,10 @@ exit 0
263263
%{prefix}/bin/pg_basebackup
264264
%{prefix}/bin/pgbench
265265
%{prefix}/bin/pg_checksums
266+
%{prefix}/bin/pg_combinebackup
266267
%{prefix}/bin/pg_config
267268
%{prefix}/bin/pg_controldata
269+
%{prefix}/bin/pg_createsubscriber
268270
%{prefix}/bin/pg_ctl
269271
%{prefix}/bin/pg_dump
270272
%{prefix}/bin/pg_dumpall
@@ -279,6 +281,7 @@ exit 0
279281
%{prefix}/bin/pg_upgrade
280282
%{prefix}/bin/pg_verifybackup
281283
%{prefix}/bin/pg_waldump
284+
%{prefix}/bin/pg_walsummary
282285
%{prefix}/bin/postgres
283286
%{prefix}/bin/psql
284287
%{prefix}/bin/reindexdb

packaging/cfengine-nova-hub/debian/cfengine-nova-hub.install

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,10 @@
7777
/var/cfengine/bin/pg_basebackup
7878
/var/cfengine/bin/pgbench
7979
/var/cfengine/bin/pg_checksums
80+
/var/cfengine/bin/pg_combinebackup
8081
/var/cfengine/bin/pg_config
8182
/var/cfengine/bin/pg_controldata
83+
/var/cfengine/bin/pg_createsubscriber
8284
/var/cfengine/bin/pg_ctl
8385
/var/cfengine/bin/pg_dump
8486
/var/cfengine/bin/pg_dumpall
@@ -93,6 +95,7 @@
9395
/var/cfengine/bin/pg_upgrade
9496
/var/cfengine/bin/pg_verifybackup
9597
/var/cfengine/bin/pg_waldump
98+
/var/cfengine/bin/pg_walsummary
9699
/var/cfengine/bin/postgres
97100
/var/cfengine/bin/psql
98101
/var/cfengine/bin/reindexdb

0 commit comments

Comments
 (0)