Trusted Postgres Architect 23.12 release notes v23
New features, enhancements, bug fixes, and other changes in Trusted Postgres Architect 23.12 include the following:
Type | Description |
---|---|
Feature | Introduce full support for EDB Postgres Distributed 5, including Commit At Most Once (CAMO) configuration support based on commit scopes. |
Feature | Introduce support for EDB Postgres Extended repository and packages. |
Enhancement | Preliminary support for configuring multi-region AWS clusters. Multi-region clusters require manual setup of VPCs and VPC. |
Enhancement | Enable proxy routing (and, therefore, subgroup RAFT) automatically for --active-locations . Removes the configure option to enable subgroup RAFT globally. |
Bug fix | Ensure the EDB_SUBSCRIPTION_TOKEN is not logged. |
Bug fix | Allow the user to suppress addition of the products/default/release repo to tpa_2q_repositories. |
Bug fix | Ensure that nodes subscribe to bdr_child_group, if available. In clusters with multiple subgroups, TPA did not expect instances to be subscribed to the replication sets for both the top group and the subgroup, so it would incorrectly remove the latter from the node's subscribed replication sets. |
Bug fix | Fail reliably with a useful error if Postgres doesn't start. Due to an Ansible bug, the deployment wouldn't fail if Postgres did not start on some instances, but did start on others (for example, due to a difference in the configuration). Continuing on with the deployment resulted in errors when trying to access cluster_facts for the failed hosts later. |
Bug fix | Don't call This adjusts to a new restriction in BDR versions where witness nodes are not handled with a custom replication set configuration. |
Bug fix | Replace hardcoded "barman" references to enable use of the barman_{user,group} settings to customize the barman user and home directory. |
Bug fix | Add shared_preload_libraries entries, where appropriate, for extensions mentioned under postgres_databases[*].extensions. |
Bug fix | Ensure that pgaudit does not appear before bdr in shared_preload_libraries (to avoid a known crash). |
Bug fix | Fix syntax error (DSN quoting) in pgd-cli config file. |
Bug fix | Sort endpoints in pgd-proxy config to avoid file rewrites. This will likely require a pgd-proxy restart on the next deploy (but it will avoid unnecessary future rewrites/restarts on subsequent deploys). |
Bug fix | Fix an error while installing rsync from a local-repo on RH systems. |
Bug fix | Fix an error with Apache WSGI module configuration for PEM 9 on Debian systems. |
Bug fix | Don't remove the bdr extension if it has been created on purpose, even if it is unused. |