EDB CloudNativePG Cluster 1.28.1 release notes v1.28.1
Released: 10 February 2025
This release of EDB Postgres® AI for CloudNativePG™ Cluster includes the following:
Enhancements
| Description | Addresses |
|---|---|
Added support for Azure's | #9468 |
Bug Fixes
| Description | Addresses |
|---|---|
Fixed validation of PostgreSQL extension names containing underscores (e.g., | #9386 |
Fixed a critical issue where the | #9830 |
Fixed an issue where stale TLS status fields in the | #9397 |
Fixed a bug where replicas could enter a crash-loop by attempting to download timeline history files from future timelines.This occurred when stale files remained in the WAL archive from a previous cluster life, and replicas would incorrectly try to fetch them during recovery. | #9650 |
| Fixed a race condition in `replica_cluster` setups during designated primary transitions, preventing transient "no primary" states in the replica cluster. | #9601 |
The backup controller now uses the unique instance session ID to detect instance manager restarts.This prevents the operator from incorrectly assuming a backup is still progressing if the underlying container has crashed and restarted, which previously led to orphaned backup objects. | #9370 |
Fixed a validation gap in Azure object store configurations where the | #9604 |
Optimized the deletion path so the operator begins cleaning up resources immediately when a cluster is marked for deletion.This significantly reduces the time a cluster remains in | #9555 |
Fixed an issue where replication slots were not properly dropped from replicas when the feature was disabled or the cluster was reconfigured.This ensures that unused slots do not cause WAL build-up on the primary. | #9381 |
Fixed an issue where | #9427 |
Added a check to verify ownership before the operator deletes a | #9340 |
Fixed a bug where | #9411 |
Clarified the interpretation of timestamp formats for recovery | #8937 |
| Fixed backup status updates to prevent "resource has been modified" errors during concurrent updates. | #9551 |
| Fixed event reporting to use the correct pod name when a backup pod is not found. | #9552 |
| Improved performance of scheduled backup operations for clusters with a very high number of historical backups. | #9489 |
| Fixed error handling when removing finalizers on `Database` objects. | #9431 |
Updated the | #9709 |
| Fixed the `logs --follow` command to continue polling for new pods instead of exiting prematurely when all current log streams complete. | #9599 |
- On this page
- Enhancements
- Bug Fixes