-
-
Notifications
You must be signed in to change notification settings - Fork 16
PostgreSQL Upgrade January 2026
The current major version of PostgreSQL that incubator uses (v13) is reaching end of standard support on 28 February 2026. We will need to upgrade the instance on January 31 to give us time to address any issues. We are upgrading to PostgreSQL 15.14. Tech teams of individual incubator projects should evaluate their compatibility with pgsql 15 and make any changes needed.
In order to see if projects are compatible with v15, review the documentation for any database libraries (pgsql clients/drivers, ORMs, etc). Additionally, review the major version release notes (v14 and v15) to see if any features you use have changed.
Review the list of installed packages in the project. For python projects, this is listed requirements.txt or pyproject.toml and for javascript/typescript projects it is package.json. Find the versions of the postgresql database server that these packages are compatible with, and verify that they support version 15.
Examples of python database packages:
Make sure to read the documentation for the package version you are using, not the latest package.
PostgreSQL doesn't typically release breaking changes, but projects should review the release notes of the major versions. Since we are updating two major versions (v13 to v15), both sets of release notes should be reviewed.