EDB Postgres Distributed 6.2.0 release notes v6.2.0
Released: 5 December 2025
EDB Postgres Distributed 6.2.0 includes new features, enhancements, and bug fixes focused on improving stability and reliability.
Highlights
- First release with Postgres 18 support: PGD 6.2.0 introduces support for the newly released PostgreSQL 18, EDB Postgres Extended (PGE) 18, and EDB Postgres Advanced Server (EPAS) 18.
- Connection Manager enhancements: PGD 6.2.0 introduces significant enhancements to Connection Manager, including LDAP authentication support and improved routing stability that prevents existing client connections from dropping during leader changes.
- Easier adoption of Transparent Data Encryption (TDE): The
pgd node setupandpgd node upgradecommands now include TDE options. This allows simplified adoption of TDE such as single-command conversion of non-TDE nodes to TDE nodes, significantly streamlining adopting TDE when upgrading PGD clusters running older PGE or EPAS versions (prior to v15).
Features
| Description | Addresses |
|---|---|
Added TDE options to | |
Added | |
Added support for LDAP authentication to Connection Manager.Connection Manager now supports the same LDAP authentication features as PostgreSQL, with the exception that OpenLDAP configuration files and environment variables are not supported. | |
Added detailed monitoring columns to |
Enhancements
| Description | Addresses |
|---|---|
Inferred default | |
Added | |
Enhanced | |
Allow reuse of parting node names with | |
Support for encrypted server side certificates.Connection Manager now supports the PostgreSQL | 53695 |
Improved PGD database user authentication for | |
The | |
Only synchronize relevant PGD role settings.The role synchronization logic has been refined to only apply role settings from the source node if they are global, or are specifically configured for the PGD database on the source node. | |
Added statistics for commit scope degrade events.The | 50223 |
Emit warning message for | |
Added |
Bug Fixes
| Description | Addresses |
|---|---|
Fixed an issue where the | |
Fixed contradictory output for switchover with Connection Manager DSN.Resolved an issue where the | |
Fixed unexpected subscription and slot creation involving subscriber-only and witness nodes.This fix prevents the incorrect creation of both subscriptions and replication slots between subscriber-only nodes and witness nodes. The fix also addresses a problem seen during upgrades from PGD 5.9.0 to 6.2.0 where an unexpected slot was left behind on the witness node. | |
Improved Connection Manager routing change logic.Resolved an issue where the Connection Manager dropped existing client connections whenever a write-leader or read-only node routing change occurred. With this fix, client connections are no longer affected by a routing refresh, as long as the PGD node they are currently connected to remains operational. | |
Fixed an issue whereby a connection is silently dropped in the Connection Manager.The fix improves the handling of authentication failures in the Connection Manager. | |
Fixed an issue whereby Connection Manager crashed when full hostname is used in the | |
Fixed writer error | 53341 |
Fixed an issue to ensure that the values of | |
Allow rename of sequence or schema containing galloc sequences.Resolved an issue where concurrent operations, such as renaming a sequence or schema containing a galloc sequence, could cause problems with Raft synchronization. The fix introduces a global UUID identifier for each sequence in the | |
Added version and distribution checks for physical join in | |
Fixed backward compatibility issue for | |
Fixed invalid system identifier check for | |
Handle returned | |
Fixed the | 53442 |
Fixed | |
Connection Manager now starts and responds on its configured ports on all nodes, even those that are not currently part of a node group with routing enabled.In these cases, the configuration inherited from the top-level node group is automatically applied. | |
Fixed a unique constraint violation error that could occur during an | 50539, 51417, 54323 |
The | |
Fixed an issue that caused consensus breakage when a duplicate value was assigned to either the analytics_storage_location or analytics_write_catalog settings. | |
Fixed join inconsistency during physical node setup.Resolved an issue during physical node joins where the last transaction was redundantly included in the physical snapshot. The system now ensures this final transaction is excluded from the snapshot, as it will be correctly received later via logical replication, preventing duplication. | |
Fixed various issues with EPAS role and profile synchronization.Resolved various synchronization issues affecting the correct replication and management of EDB Postgres Advanced Server (EPAS) roles and profiles across the cluster. | 52572 |
Fixed Segmentation fault on | |
Fixed cleanup of stale LSN records in | 50616, 50778, 50856 |
Fixed spurious walsender timeouts during lengthy transactions.Resolved an issue where spurious walsender timeouts could occur while the receiver process was flushing a lengthy transaction. | 52018 |
Fixed error during join due to altered non-database role settings.Resolved an issue where the error | 52859 |
Ensure hard-coded | 52759 |
Fixed incorrect error during | 51457 |
Fixed EPAS role and profile replication issues.Resolved two replication issues related to EPAS roles and profiles:
| 54909 |
Fixed consensus timeout errors during initial cluster setup.Resolved | |
Implemented slot checkpoint mechanism for fast group slot advancement.Implemented a slot checkpoint system that periodically saves the replication slot state to disk. This mechanism allows the group replication slot to advance quickly without decoding massive amounts of WAL, resolving issues where the manager process would hang for extended periods. Checkpoints are stored as small binary files in | 54507 |
Fixed segmentation fault in | 53568 |
- On this page
- Highlights
- Features
- Enhancements
- Bug Fixes