Skip to content

Conversation

karenc-bq
Copy link
Contributor

@karenc-bq karenc-bq commented Sep 23, 2025

Summary

Move runtime dependencies that need to be provided by users to peerDependencies.
Add custom AwsClientConfig class.

Description

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@karenc-bq karenc-bq marked this pull request as ready for review September 25, 2025 01:50
@karenc-bq karenc-bq requested a review from a team as a code owner September 25, 2025 01:50
import { DriverConnectionProvider } from "../../common/lib/driver_connection_provider";
import { AwsClientConfig } from "../../common/lib/wrapper_property";

export interface AwsMysQLClientConfig extends ConnectionOptions, AwsClientConfig {}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
export interface AwsMysQLClientConfig extends ConnectionOptions, AwsClientConfig {}
export interface AwsMySQLClientConfig extends ConnectionOptions, AwsClientConfig {}

/** Set to true if you are providing a connection string with multiple comma-delimited hosts and your cluster has only one writer. The writer must be the first host in the connection string */
singleWriterConnectionString?: boolean;
/** Enables replacing a green host name with the original hostname after a blue/green switchover and the green name no longer resolves. */
enableGreenHostReplacement?: boolean;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be placed near the other bgd related properties?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants