Managing Babelfish for Aurora PostgreSQL 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.
Note
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 functionalities in Babelfish by version.
For a list of currently unsupported functionality, see Unsupported functionalities in Babelfish.
You can get a list of Aurora PostgreSQL versions that support Babelfish by querying your AWS Region using the describe-db-engine-versions AWS CLI command, as follows.
For Linux, macOS, or Unix:
$
aws rds describe-db-engine-versions --region us-east-1 \ --engine aurora-postgresql \ --query '*[]|[?SupportsBabelfish==`true`].[EngineVersion]' \ --output text
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.