Skip to content

Commit bb951a7

Browse files
authored
chore(rds): add support for 8.0.mysql_aurora.3.10.2 (#36146)
### Reason for this change Add support for newly supported 8.0.mysql_aurora.3.10.2. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.3102.html ### Description of changes Add a new version as a new property to AuroraMysqlEngineVersion class. ### Description of how you validated changes I used the AWS CLI to verify that the new version is available. ``` aws rds describe-db-engine-versions --engine aurora-mysql --query "DBEngineVersions[?EngineVersion=='8.0.mysql_aurora.3.10.2']" [ { "Engine": "aurora-mysql", "MajorEngineVersion": "8.0", "EngineVersion": "8.0.mysql_aurora.3.10.2", "DBParameterGroupFamily": "aurora-mysql8.0", "DBEngineDescription": "Aurora MySQL", "DBEngineVersionDescription": "Aurora MySQL 3.10.2 (compatible with MySQL 8.0.42)", "ValidUpgradeTarget": [ { "Engine": "aurora-mysql", "EngineVersion": "8.0.mysql_aurora.3.11.0", "Description": "Aurora MySQL 3.11.0 (compatible with MySQL 8.0.43)", "AutoUpgrade": false, "IsMajorVersionUpgrade": false, "SupportedEngineModes": [ "provisioned" ], "SupportsParallelQuery": true, "SupportsGlobalDatabases": true, "SupportsBabelfish": false, "SupportsLocalWriteForwarding": true, "SupportsIntegrations": true } ], "ExportableLogTypes": [ "audit", "error", "general", "iam-db-auth-error", "instance", "slowquery" ], "SupportsLogExportsToCloudwatchLogs": true, "SupportsReadReplica": false, "SupportedEngineModes": [ "provisioned" ], "SupportedFeatureNames": [ "Bedrock" ], "Status": "available", "SupportsParallelQuery": true, "SupportsGlobalDatabases": true, "SupportsBabelfish": false, "SupportsLimitlessDatabase": false, "SupportsCertificateRotationWithoutRestart": true, "SupportedCACertificateIdentifiers": [ "rds-ca-ecc384-g1", "rds-ca-rsa4096-g1", "rds-ca-rsa2048-g1" ], "SupportsLocalWriteForwarding": true, "SupportsIntegrations": true, "ServerlessV2FeaturesSupport": { "MinCapacity": 0.0, "MaxCapacity": 256.0 } } ] ``` ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 0312e24 commit bb951a7

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -711,6 +711,8 @@ export class AuroraMysqlEngineVersion {
711711
public static readonly VER_3_10_0 = AuroraMysqlEngineVersion.builtIn_8_0('3.10.0');
712712
/** Version "8.0.mysql_aurora.3.10.1". */
713713
public static readonly VER_3_10_1 = AuroraMysqlEngineVersion.builtIn_8_0('3.10.1');
714+
/** Version "8.0.mysql_aurora.3.10.2". */
715+
public static readonly VER_3_10_2 = AuroraMysqlEngineVersion.builtIn_8_0('3.10.2');
714716
/** Version "8.0.mysql_aurora.3.11.0". */
715717
public static readonly VER_3_11_0 = AuroraMysqlEngineVersion.builtIn_8_0('3.11.0');
716718

packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,9 @@ describe('cluster engine', () => {
229229
const engine_ver_3_10_1 = DatabaseClusterEngine.auroraMysql({
230230
version: AuroraMysqlEngineVersion.VER_3_10_1,
231231
});
232+
const engine_ver_3_10_2 = DatabaseClusterEngine.auroraMysql({
233+
version: AuroraMysqlEngineVersion.VER_3_10_2,
234+
});
232235
const engine_ver_3_11_0 = DatabaseClusterEngine.auroraMysql({
233236
version: AuroraMysqlEngineVersion.VER_3_11_0,
234237
});
@@ -241,6 +244,7 @@ describe('cluster engine', () => {
241244
expect(engine_ver_3_09_0.parameterGroupFamily).toEqual('aurora-mysql8.0');
242245
expect(engine_ver_3_10_0.parameterGroupFamily).toEqual('aurora-mysql8.0');
243246
expect(engine_ver_3_10_1.parameterGroupFamily).toEqual('aurora-mysql8.0');
247+
expect(engine_ver_3_10_2.parameterGroupFamily).toEqual('aurora-mysql8.0');
244248
expect(engine_ver_3_11_0.parameterGroupFamily).toEqual('aurora-mysql8.0');
245249
});
246250
});

0 commit comments

Comments
 (0)