Release Date: April 23, 2024
This topic describes the changes in VMware Postgres v15.6.1.
The following table lists the versions of PostgreSQL and the extensions included with this version of VMware Postgres. The table also links to the specific component documentation, as well as the release notes for the corresponding version of each extension.
Type | Component | Version | Description |
---|---|---|---|
Core | PostgreSQL | 15.6 | The core database engine |
High Availability | pgBackRest | 2.50 | Reliable backup and restore for PostgreSQL |
pg_auto_failover | 2.1 | An extension for setting up PostgreSQL high availability with automated failover | |
Patroni | 3.2.2 | A template for setting up PostgreSQL high availability with automated failover | |
repmgr | 5.4.1 | A tool suite for managing replication and failover in a cluster of PostgreSQL servers | |
Clients | psqlODBC | 16.00.0000 | Connectivity for Linux client applications |
pgjdbc | 42.6.0 | Connectivity for Java applications | |
Other | pgbouncer | 1.21.1 | A PostgreSQL connection pooler |
PL/R | 8.4.6 | A loadable procedural language that enables you to write PostgreSQL functions and triggers in the R programming language | |
Orafce | 4.9.1 | Functions and operators that emulate a subset of functions and packages from the Oracle RDBMS | |
PostGIS | 3.3.2 | A spatial database extension that improves the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data | |
pgAudit | 1.7.0 | Provides detailed session and/or object audit logging via the standard PostgreSQL logging facility | |
PostgresML | 2.8.1 | Machine learning extension that enables you to perform training and inference on text and tabular data using SQL queries | |
pgvector | 0.5.1 | Vector similarity search for PostgreSQL | |
login_hook | 1.5 | Extension to execute some code on user login, comparable to Oracle’s after logon trigger | |
pg_partman | 5.0.1 | Extension to make managing time or number/id based table partitioning easier |
VMware Postgres 15 additionally includes all of the contributed modules listed in Appendix F. Additional Supplied Modules of the PostgreSQL documentation.
The JDBC driver for Tanzu Postgres is now available for Tanzu Postgres 15. Java programs can use the driver to connect to a PostgreSQL database using standard database-independent Java code.
For Red Hat Enterprise Linux (RHEL) versions 8 and 9, version 42.7.3 of the JDBC driver is now supported for VMware Postgres 12–16. For RHEL version 7, version 42.6.0 is supported.
Release Date: February 15, 2024
This topic describes the changes in VMware Postgres v15.6.0.
VMware Postgres is supported on Red Hat Enterprise Linux (RHEL) version 7, CentOS 7, RHEL version 8, RHEL version 9, and Ubuntu 22.04. This applies both to the core database software, as well as client components such as ODBC and JDBC.
Each RPM file included with VMware Postgres automatically installs additional operating-system package dependencies as needed. However, no Extra Packages for Enterprise Linux (EPEL) repository packages are required for VMware Postgres.
Network connectivity is required between all PostgreSQL hosts and clients.
ODBC support requires either the UnixODBC or iODBC driver manager on each client machine.
JDBC support requires Java 8 or higher on each client machine.
IMPORTANT: For Red Hat Enterprise Linux 64-bit 8.x (RHEL8) deployments:
The following table lists the versions of PostgreSQL and the extensions included with this version of VMware Postgres. The table also links to the specific component documentation, as well as the release notes for the corresponding version of each extension.
Type | Component | Version | Description |
---|---|---|---|
Core | PostgreSQL | 15.6 | The core database engine |
High Availability | pgBackRest | 2.50 | Reliable backup and restore for PostgreSQL |
pg_auto_failover | 2.1 | An extension for setting up PostgreSQL high availability with automated failover | |
Patroni | 3.2.2 | A template for setting up PostgreSQL high availability with automated failover | |
repmgr | 5.4.1 | A tool suite for managing replication and failover in a cluster of PostgreSQL servers | |
Clients | psqlODBC | 16.00.0000 | Connectivity for Linux client applications |
pgjdbc | 42.6.0 | Connectivity for Java applications | |
Other | pgbouncer | 1.21.1 | A PostgreSQL connection pooler |
PL/R | 8.4.6 | A loadable procedural language that enables you to write PostgreSQL functions and triggers in the R programming language | |
Orafce | 4.9.1 | Functions and operators that emulate a subset of functions and packages from the Oracle RDBMS | |
PostGIS | 3.3.2 | A spatial database extension that improves the capabilities of the PostgreSQL relational database by adding support storing, indexing and querying geographic data | |
pgAudit | 1.7.0 | Provides detailed session and/or object audit logging via the standard PostgreSQL logging facility | |
PostgresML | 2.8.1 | Machine learning extension that enables you to perform training and inference on text and tabular data using SQL queries | |
pgvector | 0.5.1 | Vector similarity search for PostgreSQL | |
login_hook | 1.5 | Extension to execute some code on user login, comparable to Oracle’s after logon trigger | |
pg_partman | 5.0.1 | Extension to make managing time or number/id based table partitioning easier |
VMware Postgres 15 additionally includes all of the contributed modules listed in Appendix F. Additional Supplied Modules of the PostgreSQL documentation.
For upgrade details, see Upgrading VMware Postgres.
PostGIS customers on Postgres versions 10, 11, or 12 can only upgrade to Postgres 15.x after they upgrade their existing Postgres to the latest minor version, and then upgrade PostGIS version to 3.X.