Trusted Postgres Architect 23.40.0 release notes v23.40.0
Released: 2 October 2025
New features, enhancements, bug fixes, and other changes in Trusted Postgres Architect 23.40.0 include the following:
Enhancements
Description | Addresses |
---|---|
Added support for upgrading EDB Postgres Distributed (PGD) v5 clusters to v6.TPA now provides a workflow for upgrading an existing PGD-Always-ON cluster to a PGD-X cluster. Due to the significant differences between these architectures, this is a multi-step process whereby you must first upgrade to PGD 5.9, then enable connection manager, then finally upgrade to PGD 6. This process will be further automated in a future TPA release. Please refer to the TPA docs for full details. | |
Extended support for configuring PGD-S clusters.TPA now supports a full set of dedicated options for configuring a PGD-S cluster. The | |
Introduced a | 49911 |
Added three | |
TPA now allows the RSA key size to be set for certificates.Added a variable Added a variable called Added a variable called Added a variable called Added a variable called | |
Documented how TPA generates Postgres server TLS certificates and keys and how to override this.Previously, the TPA docs mentioned that TPA generates default certs but not their names or paths. This change adds that information and also explains how to replace these files with your own. We now document the previously undocumented | 52049 |
Changes
Description | Addresses |
---|---|
TPA now supports EPAS clusters with repmgr as failover manager.Until now, this combination wasn't supported by EDB. This support starts with EPAS 14 and is available as of now up to EPAS 17. |
Bug Fixes
Description | Addresses |
---|---|
Fixed an issue whereby backup wasn't configured in PGD 6 clusters.Previously, when creating a new configuration for PGD 6, the barman node created wasn't used by any node. This change ensures that when running "tpaexec configure" for PGD6 based architectures, each barman node configured will be used by a BDR node in the same location. | |
Fixed support for | 52558, 45181 |
HAProxy health checks now correctly use HTTPS for SSL-enabled Patroni clusters.Fixed a bug whereby HAProxy was incorrectly configured to use HTTP for health checks against Patroni nodes, even when the Patroni REST API was secured with SSL ( | |
Fixed an issue with | |
Fixed an issue where global proxy routing was not set up correctly in PGD 5.9.When creating a new configuration file via 'tpaexec configure -a PGD-Always-ON --pgd-proxy-routing global (...)', the configuration by default will create a top group node with enable_proxy_routing & enable_raft equal to true, and subgroups enable_proxy_routing & enable_raft equal to false. When creating a new configuration file via 'tpaexec configure -a PGD-Always-ON --pgd-proxy-routing local (...)', the configuration by default will create a top group node with enable_proxy_routing equal to false & enable_raft equal to true, subgroups have enable_proxy_routing & enable_raft equal to true. and subgroups enable_proxy_routing & enable_raft equal to false. | |
TPA will now correctly skip the |
- On this page
- Enhancements
- Changes
- Bug Fixes