Babelfish version updates - Amazon Aurora

Babelfish version updates

Babelfish is an option available with Aurora PostgreSQL version 13.4 and higher releases. Updates to Babelfish become available with certain new releases of the Aurora PostgreSQL database engine. For more information, see the Release Notes for Aurora PostgreSQL.


Babelfish DB clusters running on any version of Aurora PostgreSQL 13 can't be upgraded to Aurora PostgreSQL 14.3, 14.4, and 14.5. Also, Babelfish doesn't support a direct upgrade from 13.x to 15.x. You must first upgrade your 13.x DB cluster to 14.6 and higher version and then upgrade to 15.x version.

For a list of supported functionality across different Babelfish releases, see Supported functionality in Babelfish by version.

For a list of currently unsupported functionality, see Unsupported functionality in Babelfish.

You can use the describe-db-engine-versions AWS CLI command to get a list of Aurora PostgreSQL versions in your AWS Region that support Babelfish, as shown in the following example.

For Linux, macOS, or Unix:

$ aws rds describe-db-engine-versions --region us-east-1 \ --engine aurora-postgresql \ --query '*[]|[?SupportsBabelfish==`true`].[EngineVersion]' \ --output text 13.4 13.5 13.6 13.7 13.8 14.3 14.4 14.5 14.6 14.7 14.8 14.9 14.10 15.2 15.3 15.4 15.5 16.1 16.2

For more information, see describe-db-engine-versions in the AWS CLI Command Reference.

In the following topics, you can learn how to identify the version of Babelfish running on your Aurora PostgreSQL DB cluster, and how to upgrade to a new version.