From e7ddf53efe27ca20df0f5165305dfb9b7a8018ce Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Wed, 5 Nov 2025 12:30:54 +0200 Subject: [PATCH 01/10] Add 13.23 release notes --- docs/release-notes/release-notes-v13.23.md | 83 ++++++++++++++++++++++ docs/release-notes/release-notes.md | 2 + docs/templates/pdf_cover_page.tpl | 2 +- mkdocs-base.yml | 1 + variables.yml | 7 +- 5 files changed, 91 insertions(+), 4 deletions(-) create mode 100644 docs/release-notes/release-notes-v13.23.md diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md new file mode 100644 index 000000000..c9af78d9b --- /dev/null +++ b/docs/release-notes/release-notes-v13.23.md @@ -0,0 +1,83 @@ +# Percona Distribution for PostgreSQL 13.23 ({{date.13_23}}) + +[Installation](../installing.md){.md-button} + +--8<-- "release-notes-intro.md" + +This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.23](https://www.postgresql.org/docs/13/release-13-23.html). + +## Release Highlights + +### Tarball updates + +The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. + +The binary tarballs for x86_64 and ARM64 architectures have been updated in this release. The following libraries and components have new versions: + +- LIBXSLT: 1.1.43 +- LUA: 5.3.6 +- LIBTIFF: 4.7.0 +- EXPAT: 2.5.0 +- PGPOOL: 4.6.2 +- PGBACKREST: 2.56.0 +- PATRONI: 4.0.6 + +See [Install Percona Distribution for PostgreSQL from binary tarballs](../tarball.md) for the download links. + +The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. + +### SBOMs available for download + +Percona now provides Software Bill of Materials (SBOMs) to support compliance and security audits. SBOM files are available for tarball builds. + +See [Software Bill of Materials (SBOMs)](../sboms.md) for the full list. + +### Addressed CVEs + +This release includes important security measures that address the following CVEs: CVE-2025-8713, CVE-2025-8714, and CVE-2025-8715. For more details, see the [PostgreSQL 13.23 release notes](https://www.postgresql.org/docs/release/13.23/). + +## Known Issue + +### For minor & major upgrades (RHEL only) + +During an upgrade on RHEL, you may encounter the following error: + +``` +Unknown Error occurred: Transaction test error: + file /usr/share/postgresql-common/server/postgresql.mk from install of percona-postgresql-common conflicts with file from package percona-postgresql-common-dev + file /usr/share/postgresql-common/t/040_upgrade.t from install of percona-postgresql-common conflicts with file from package percona-postgresql-common-dev +``` + +To resolve this, remove the `percona-postgresql-common-dev` package and reinstall it with the new intended upgraded PPG/PSP server. + +## Supplied third-party extensions + +Review each extension’s release notes for What’s new, improvements, or bug fixes. + +The following is the list of extensions available in Percona Distribution for PostgreSQL. + +| Extension | Version | Description | +|----------------------------------------------------------------------------------------|-----------|----------------------------------------------------------------------------------------------------------------------| +| [etcd](https://etcd.io/) | 3.5.21 | A distributed, reliable key-value store for setting up high available Patroni clusters | +| [python-etcd :octicons-link-external-16:](https://python-etcd.readthedocs.io/en/latest/) | 0.4.5 | A Python client library for interacting with etcd | +| [HAProxy](http://www.haproxy.org/) | 2.8.15 | A high-availability and load-balancing solution | +| [Patroni](https://patroni.readthedocs.io/en/latest/) | 4.0.6 | A HA (High Availability) solution for PostgreSQL | +| [PgAudit](https://www.pgaudit.org/) | 1.5.3 | Provides detailed session or object audit logging via the standard logging facility provided by PostgreSQL | +| [pgAudit set_user](https://github.com/pgaudit/set_user) | 4.1.0 | Provides an additional layer of logging and control when unprivileged users must escalate themselves to superusers or object owner roles to perform needed maintenance tasks. | +| [pgBackRest](https://pgbackrest.org/) | 2.56.0 | A backup and restore solution for PostgreSQL | +| [pgBadger](https://github.com/darold/pgbadger) | 13.1 | A fast PostgreSQL Log Analyzer. | +| [PgBouncer](https://www.pgbouncer.org/) | 1.24.1 | A lightweight connection pooler for PostgreSQL | +| [pg_gather](https://github.com/jobinau/pg_gather) | v31 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | +| [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.2 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | +| [pg_repack](https://github.com/reorg/pg_repack) | 1.5.2 | Rebuilds PostgreSQL database objects | +| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.2.0 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | +| [pgvector](https://github.com/pgvector/pgvector) | v0.8.0 | A vector similarity search for PostgreSQL | +| [PostGIS](https://github.com/postgis/postgis) | 3.3.8 | A spatial extension for PostgreSQL. | +| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 280 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | +| [wal2json](https://github.com/eulerto/wal2json) | 2.6 | A PostgreSQL logical decoding JSON output plugin | + +For Red Hat Enterprise Linux 8 and 9 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters. + +Percona Distribution for PostgreSQL is also shipped with the [libpq](https://www.postgresql.org/docs/13/libpq.html) library. It contains "a set of +library functions that allow client programs to pass queries to the PostgreSQL +backend server and to receive the results of these queries." diff --git a/docs/release-notes/release-notes.md b/docs/release-notes/release-notes.md index 8178b8854..15266da26 100644 --- a/docs/release-notes/release-notes.md +++ b/docs/release-notes/release-notes.md @@ -4,6 +4,8 @@ This page lists all release notes for Percona Distribution for PostgreSQL 13, or ## 2025 +* [13.23](release-notes-v13.23.md) ({{date.13_23}}) + * [13.22](release-notes-v13.22.md) ({{date.13_22}}) * [13.21 Update](release-notes-v13.21.upd.md) ({{date.13_21_1}}) diff --git a/docs/templates/pdf_cover_page.tpl b/docs/templates/pdf_cover_page.tpl index bc806de0d..d73f04a57 100644 --- a/docs/templates/pdf_cover_page.tpl +++ b/docs/templates/pdf_cover_page.tpl @@ -7,6 +7,6 @@ {% if config.site_description %}

{{ config.site_description }}

{% endif %} -

13.22 (September 18, 2025)

+

13.23 (November 15, 2025)

diff --git a/mkdocs-base.yml b/mkdocs-base.yml index 814157167..49e875300 100644 --- a/mkdocs-base.yml +++ b/mkdocs-base.yml @@ -228,6 +228,7 @@ nav: - Uninstall: uninstalling.md - Release notes: - "Release notes index": release-notes/release-notes.md + - "13.23": release-notes/release-notes-v13.23.md - "13.22": release-notes/release-notes-v13.22.md - "13.21 Update": release-notes/release-notes-v13.21.upd.md - "13.21": release-notes/release-notes-v13.21.md diff --git a/variables.yml b/variables.yml index 317f037b7..fa08c9d42 100644 --- a/variables.yml +++ b/variables.yml @@ -1,12 +1,13 @@ # PG Variables set for HTML output # See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path -release: 'release-notes-v13.22' +release: 'release-notes-v13.23' pgversion: '13' -dockertag: '13.22' -sbomtag: '13/13.22' +dockertag: '13.23' +sbomtag: '13/13.23' date: + 13_23: 2025-11-15 13_22: 2025-09-18 13_21_1: 2025-07-17 13_21: 2025-06-30 From 480edc46a1faebb22a91d3942049ee538a928b8f Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Fri, 7 Nov 2025 14:08:47 +0200 Subject: [PATCH 02/10] set release based on 13.22 - remove extra steps for ACL package mention under ### Tarball updates - Remove SBOM download - Remove Addressed CVEs --- docs/release-notes/release-notes-v13.23.md | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index c9af78d9b..f757f5373 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -4,13 +4,15 @@ --8<-- "release-notes-intro.md" -This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.23](https://www.postgresql.org/docs/13/release-13-23.html). +This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.22](https://www.postgresql.org/docs/13/release-13-22.html). ## Release Highlights -### Tarball updates +### End-of-life -The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. +This is the last release of Percona Distribution for PostgreSQL 13.x as it enters end-of-life. + +### Tarball updates The binary tarballs for x86_64 and ARM64 architectures have been updated in this release. The following libraries and components have new versions: @@ -26,16 +28,6 @@ See [Install Percona Distribution for PostgreSQL from binary tarballs](../tarbal The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. -### SBOMs available for download - -Percona now provides Software Bill of Materials (SBOMs) to support compliance and security audits. SBOM files are available for tarball builds. - -See [Software Bill of Materials (SBOMs)](../sboms.md) for the full list. - -### Addressed CVEs - -This release includes important security measures that address the following CVEs: CVE-2025-8713, CVE-2025-8714, and CVE-2025-8715. For more details, see the [PostgreSQL 13.23 release notes](https://www.postgresql.org/docs/release/13.23/). - ## Known Issue ### For minor & major upgrades (RHEL only) From fc18d7b5b58d02cfceb5265d0b9f742c08e15995 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Mon, 10 Nov 2025 11:47:57 +0200 Subject: [PATCH 03/10] update version component numbers --- docs/release-notes/release-notes-v13.23.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index f757f5373..daa64ced3 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -50,22 +50,22 @@ The following is the list of extensions available in Percona Distribution for Po | Extension | Version | Description | |----------------------------------------------------------------------------------------|-----------|----------------------------------------------------------------------------------------------------------------------| -| [etcd](https://etcd.io/) | 3.5.21 | A distributed, reliable key-value store for setting up high available Patroni clusters | +| [etcd](https://etcd.io/) | 3.5.24 | A distributed, reliable key-value store for setting up high available Patroni clusters | | [python-etcd :octicons-link-external-16:](https://python-etcd.readthedocs.io/en/latest/) | 0.4.5 | A Python client library for interacting with etcd | -| [HAProxy](http://www.haproxy.org/) | 2.8.15 | A high-availability and load-balancing solution | -| [Patroni](https://patroni.readthedocs.io/en/latest/) | 4.0.6 | A HA (High Availability) solution for PostgreSQL | +| [HAProxy](http://www.haproxy.org/) | 2.8.16 | A high-availability and load-balancing solution | +| [Patroni](https://patroni.readthedocs.io/en/latest/) | 4.1.0 | A HA (High Availability) solution for PostgreSQL | | [PgAudit](https://www.pgaudit.org/) | 1.5.3 | Provides detailed session or object audit logging via the standard logging facility provided by PostgreSQL | -| [pgAudit set_user](https://github.com/pgaudit/set_user) | 4.1.0 | Provides an additional layer of logging and control when unprivileged users must escalate themselves to superusers or object owner roles to perform needed maintenance tasks. | -| [pgBackRest](https://pgbackrest.org/) | 2.56.0 | A backup and restore solution for PostgreSQL | +| [pgAudit set_user](https://github.com/pgaudit/set_user) | 4.2.0 | Provides an additional layer of logging and control when unprivileged users must escalate themselves to superusers or object owner roles to perform needed maintenance tasks. | +| [pgBackRest](https://pgbackrest.org/) | 2.57.0 | A backup and restore solution for PostgreSQL | | [pgBadger](https://github.com/darold/pgbadger) | 13.1 | A fast PostgreSQL Log Analyzer. | | [PgBouncer](https://www.pgbouncer.org/) | 1.24.1 | A lightweight connection pooler for PostgreSQL | | [pg_gather](https://github.com/jobinau/pg_gather) | v31 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | -| [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.2 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | -| [pg_repack](https://github.com/reorg/pg_repack) | 1.5.2 | Rebuilds PostgreSQL database objects | -| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.2.0 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | -| [pgvector](https://github.com/pgvector/pgvector) | v0.8.0 | A vector similarity search for PostgreSQL | -| [PostGIS](https://github.com/postgis/postgis) | 3.3.8 | A spatial extension for PostgreSQL. | -| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 280 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | +| [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.3 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | +| [pg_repack](https://github.com/reorg/pg_repack) | 1.5.3 | Rebuilds PostgreSQL database objects | +| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.3.0 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | +| [pgvector](https://github.com/pgvector/pgvector) | v0.8.1 | A vector similarity search for PostgreSQL | +| [PostGIS](https://github.com/postgis/postgis) | 3.5.4 | A spatial extension for PostgreSQL. | +| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 286 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | | [wal2json](https://github.com/eulerto/wal2json) | 2.6 | A PostgreSQL logical decoding JSON output plugin | For Red Hat Enterprise Linux 8 and 9 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters. From bf6fdbc2d9c25e521c61aec4894fbff4074aa2c8 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Wed, 12 Nov 2025 15:28:05 +0200 Subject: [PATCH 04/10] update pgsm version to 2.3.1 --- docs/release-notes/release-notes-v13.23.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index daa64ced3..8d23b53d3 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -62,7 +62,7 @@ The following is the list of extensions available in Percona Distribution for Po | [pg_gather](https://github.com/jobinau/pg_gather) | v31 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | | [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.3 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | | [pg_repack](https://github.com/reorg/pg_repack) | 1.5.3 | Rebuilds PostgreSQL database objects | -| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.3.0 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | +| [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.3.1 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | | [pgvector](https://github.com/pgvector/pgvector) | v0.8.1 | A vector similarity search for PostgreSQL | | [PostGIS](https://github.com/postgis/postgis) | 3.5.4 | A spatial extension for PostgreSQL. | | [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 286 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | From f25582d0e24ff63d2532bcc4799b0fdccfda44f5 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Wed, 12 Nov 2025 15:47:53 +0200 Subject: [PATCH 05/10] remove /n from last paragraph --- docs/release-notes/release-notes-v13.23.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index 8d23b53d3..e827bf485 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -70,6 +70,4 @@ The following is the list of extensions available in Percona Distribution for Po For Red Hat Enterprise Linux 8 and 9 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters. -Percona Distribution for PostgreSQL is also shipped with the [libpq](https://www.postgresql.org/docs/13/libpq.html) library. It contains "a set of -library functions that allow client programs to pass queries to the PostgreSQL -backend server and to receive the results of these queries." +Percona Distribution for PostgreSQL is also shipped with the [libpq](https://www.postgresql.org/docs/13/libpq.html) library. It contains "a set of library functions that allow client programs to pass queries to the PostgreSQL backend server and to receive the results of these queries." From 1364f19f337f9f60ca2f8a4a26ea739846cf4e19 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Thu, 13 Nov 2025 14:24:56 +0200 Subject: [PATCH 06/10] update version of pg common and bouncer --- docs/release-notes/release-notes-v13.23.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index e827bf485..8dc2af02f 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -58,14 +58,14 @@ The following is the list of extensions available in Percona Distribution for Po | [pgAudit set_user](https://github.com/pgaudit/set_user) | 4.2.0 | Provides an additional layer of logging and control when unprivileged users must escalate themselves to superusers or object owner roles to perform needed maintenance tasks. | | [pgBackRest](https://pgbackrest.org/) | 2.57.0 | A backup and restore solution for PostgreSQL | | [pgBadger](https://github.com/darold/pgbadger) | 13.1 | A fast PostgreSQL Log Analyzer. | -| [PgBouncer](https://www.pgbouncer.org/) | 1.24.1 | A lightweight connection pooler for PostgreSQL | +| [PgBouncer](https://www.pgbouncer.org/) | 1.25.0 | A lightweight connection pooler for PostgreSQL | | [pg_gather](https://github.com/jobinau/pg_gather) | v31 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | | [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.3 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | | [pg_repack](https://github.com/reorg/pg_repack) | 1.5.3 | Rebuilds PostgreSQL database objects | | [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.3.1 | Collects and aggregates statistics for PostgreSQL and provides histogram information. | | [pgvector](https://github.com/pgvector/pgvector) | v0.8.1 | A vector similarity search for PostgreSQL | | [PostGIS](https://github.com/postgis/postgis) | 3.5.4 | A spatial extension for PostgreSQL. | -| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 286 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | +| [PostgreSQL Common](https://salsa.debian.org/postgresql/postgresql-common) | 287 | PostgreSQL database-cluster manager. It provides a structure under which multiple versions of PostgreSQL may be installed and/or multiple clusters maintained at one time. | | [wal2json](https://github.com/eulerto/wal2json) | 2.6 | A PostgreSQL logical decoding JSON output plugin | For Red Hat Enterprise Linux 8 and 9 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters. From 4b1ebc3a7666db2ff4844b00b31b824c02641f58 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Mon, 17 Nov 2025 12:21:25 +0200 Subject: [PATCH 07/10] update rn upstream link and add addressed cves --- docs/release-notes/release-notes-v13.23.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index 8dc2af02f..150945dd1 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -4,7 +4,7 @@ --8<-- "release-notes-intro.md" -This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.22](https://www.postgresql.org/docs/13/release-13-22.html). +This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.23](https://www.postgresql.org/docs/13/release-13-23.html). ## Release Highlights @@ -28,6 +28,10 @@ See [Install Percona Distribution for PostgreSQL from binary tarballs](../tarbal The [installation preconditions for tarballs](../tarball.md) now include an extra step for RHEL, Rocky Linux, or Oracle Linux 10: installing the `acl` package. +### Addressed CVEs + +This release includes important security measures that address the following CVEs: CVE-2025-12817, CVE-2025-12818. For more details, see the [PostgreSQL 13.23](https://www.postgresql.org/docs/13/release-13-23.html). + ## Known Issue ### For minor & major upgrades (RHEL only) From ce7b71abbf5f462fdff44bb9dccaf72a447d7b57 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Thu, 20 Nov 2025 14:14:34 +0200 Subject: [PATCH 08/10] add percona telemetry deprecated mention Added deprecation notice for Percona Telemetry Extension. --- docs/release-notes/release-notes-v13.23.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index 150945dd1..b03d9b342 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -12,6 +12,12 @@ This release of Percona Distribution for PostgreSQL is based on [PostgreSQL 13.2 This is the last release of Percona Distribution for PostgreSQL 13.x as it enters end-of-life. +### Percona Telemetry Extension for PostgreSQL Deprecated + +The `percona_pg_telemetry` extension has been deprecated and replaced with a backwards compatibility stub to avoid breaking existing installations. + +No telemetry data will be gathered, it will not be maintained going forward and it should not be used in new deployments. + ### Tarball updates The binary tarballs for x86_64 and ARM64 architectures have been updated in this release. The following libraries and components have new versions: From 8ec41d100fb3d7ba8eadb47339905ee071de0105 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Mon, 24 Nov 2025 12:30:53 +0200 Subject: [PATCH 09/10] update with 3.5.x links --- docs/tarball.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/tarball.md b/docs/tarball.md index 3fbd027cf..8acc64099 100644 --- a/docs/tarball.md +++ b/docs/tarball.md @@ -12,8 +12,10 @@ The following tarballs are available for the x86_64 and ARM64 architectures: * [percona-postgresql-{{dockertag}}-ssl1.1-linux-aarch64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl1.1-linux-aarch64.tar.gz) - for operating systems on ARM64 architecture that run OpenSSL version 1.x * [percona-postgresql-{{dockertag}}-ssl1.1-linux-x86_64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl1.1-linux-x86_64.tar.gz) - for operating systems on x86_64 architecture that run OpenSSL version 1.x -* [percona-postgresql-{{dockertag}}-ssl3-linux-aarch64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3-linux-aarch64.tar.gz) - for operating systems on ARM64 architecture that run OpenSSL version 3.x -* [percona-postgresql-{{dockertag}}-ssl3-linux-x86_64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3-linux-x86_64.tar.gz) - for operating systems on x86_64 architecture that run OpenSSL version 3.x +* [percona-postgresql-{{dockertag}}-ssl3-linux-aarch64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3-linux-aarch64.tar.gz) - for operating systems on ARM64 architecture that run OpenSSL version 3.1.x +* [percona-postgresql-{{dockertag}}-ssl3-linux-x86_64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3-linux-x86_64.tar.gz) - for operating systems on x86_64 architecture that run OpenSSL version 3.1.x +* [percona-postgresql-{{dockertag}}-ssl3.5-linux-aarch64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3.5-linux-aarch64.tar.gz) - for operating systems on ARM64 architecture that run OpenSSL version 3.5.x +* [percona-postgresql-{{dockertag}}-ssl3.5-linux-x86_64.tar.gz](https://downloads.percona.com/downloads/postgresql-distribution-13/{{dockertag}}/binary/tarball/percona-postgresql-{{dockertag}}-ssl3.5-linux-x86_64.tar.gz) - for operating systems on x86_64 architecture that run OpenSSL version 3.5.x To check what OpenSSL version you have, run the following command: From 8ce080187caa670c95de5832b91c14dc8a2c8efd Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Wed, 26 Nov 2025 16:07:20 +0200 Subject: [PATCH 10/10] Update release-notes-v13.23.md --- docs/release-notes/release-notes-v13.23.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/docs/release-notes/release-notes-v13.23.md b/docs/release-notes/release-notes-v13.23.md index b03d9b342..13836414f 100644 --- a/docs/release-notes/release-notes-v13.23.md +++ b/docs/release-notes/release-notes-v13.23.md @@ -22,13 +22,18 @@ No telemetry data will be gathered, it will not be maintained going forward and The binary tarballs for x86_64 and ARM64 architectures have been updated in this release. The following libraries and components have new versions: -- LIBXSLT: 1.1.43 -- LUA: 5.3.6 -- LIBTIFF: 4.7.0 -- EXPAT: 2.5.0 -- PGPOOL: 4.6.2 -- PGBACKREST: 2.56.0 -- PATRONI: 4.0.6 +- pgbouncer: 1.25.0 +- pgpool2: 4.6.3 +- etcd: 3.5.24 +- PostGIS: 3.5.4 +- set_user: 4.2.0 +- pg_repack: 1.5.3 +- pg_stat_monitor: 2.3.1 +- pgBackRest: 2.57.0 +- Patroni: 4.1.0 +- HAProxy: 2.8.16 +- pgvector: 0.8.1 +- libxml2: 2.12.10 See [Install Percona Distribution for PostgreSQL from binary tarballs](../tarball.md) for the download links. @@ -69,7 +74,7 @@ The following is the list of extensions available in Percona Distribution for Po | [pgBackRest](https://pgbackrest.org/) | 2.57.0 | A backup and restore solution for PostgreSQL | | [pgBadger](https://github.com/darold/pgbadger) | 13.1 | A fast PostgreSQL Log Analyzer. | | [PgBouncer](https://www.pgbouncer.org/) | 1.25.0 | A lightweight connection pooler for PostgreSQL | -| [pg_gather](https://github.com/jobinau/pg_gather) | v31 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | +| [pg_gather](https://github.com/jobinau/pg_gather) | v32 | An SQL script for running the diagnostics of the health of PostgreSQL cluster | | [pgpool2](https://git.postgresql.org/gitweb/?p=pgpool2.git;a=summary) | 4.6.3 | A middleware between PostgreSQL server and client for high availability, connection pooling and load balancing. | | [pg_repack](https://github.com/reorg/pg_repack) | 1.5.3 | Rebuilds PostgreSQL database objects | | [pg_stat_monitor](https://github.com/percona/pg_stat_monitor) | 2.3.1 | Collects and aggregates statistics for PostgreSQL and provides histogram information. |