A.1. Postgres Pro Shardman 14.20.1 #

Release date: 2026-02-02

This release is based on PostgreSQL 14.20 and Shardman 14.19.1 and provides new features, optimizations and bug fixes. Major changes are as follows:

A.1.1. Core and Extensions #

  • Fixed a bug that previously resulted in the autovacuum waiting for the lock to be released from a table.

  • Updated the supported version of pgpro_pwr to 4.12.

  • Updated the supported version of pgpro_stats to 1.10-sdm4.

A.1.2. Management Utilities #

  • Added support for adding a follower to the standby cluster. Also enabled --data-checksums by default at cluster initialization.

  • Added a feature to deploy a standby cluster from the primary cluster backup with shardmanctl probackup restore by specifying the cluster --backup-path path backup path from the data center.

  • Added information about a standby cluster lagging behind the primary cluster to the shardmanctl status command output.

    Added the syncpointSwitchWalDisabled configuration parameter to the ShardSpec specification, it disables the WAL switch after a syncpoint is created.

  • Added the switchover step when stopping a node or a shard. Also, added a prompt to the shardmanctl shard switch command whether to set the current node as primary.

  • Added new standby cluster logic for processing errors in case of the timeline switch when receiving WAL from the primary cluster.

  • Ended pg_basebackup support for backups.

  • Improved the standby keeper mechanism to avoid overhead and excessive iterations.

  • Fixed a bug that previously resulted in the shardmanctl cluster stop, shardmanctl shard stop, and shardmanctl nodes stop commands failure for a standby cluster.

  • Fixed a bug that prevented setting the 0 and 1 values for the postgres_fdw parameters.

  • Fixed the CVE-2025-47914 and CVE-2025-58181 vulnerabilities.

  • Fixed a bug that previously resulted in the pg_receivewal failure when switching the primary node.

  • Fixed a bug that caused the standby cluster configuration update failure.