-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
source-mysql: merge strict encrypt variant into standard main mysql source #31062
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
Before Merging a Connector Pull RequestWow! What a great pull request you have here! 🎉 To merge this PR, ensure the following has been done/considered for each connector added or updated:
If the checklist is complete, but the CI check is failing,
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nguyenaiden this should be a test resource right? I don't think it should/is used in production code and is confusing that way. this is also no different from expected_cloud_spec.json
- we should use that instead. I'll update it
Updated tests accordingly Updated getSpec in airbyte-cdk SshHelpers to allow custom names for spec files
47e2366
to
d6670d0
Compare
…e inject ssh param but doesn't seem to be doing what we want it to
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few nits from me, and a minor change request, looks good otherwise.
.../connectors/source-mysql/src/main/java/io/airbyte/integrations/source/mysql/MySqlSource.java
Outdated
Show resolved
Hide resolved
...ntegrations/io/airbyte/integration_tests/sources/MySqlStrictEncryptSourceAcceptanceTest.java
Outdated
Show resolved
Hide resolved
...irbyte/integration_tests/sources/MySqlStrictEncryptSslCaCertificateSourceAcceptanceTest.java
Outdated
Show resolved
Hide resolved
...st/java/io/airbyte/integrations/source/mysql/MySqlStrictEncryptJdbcSourceAcceptanceTest.java
Outdated
Show resolved
Hide resolved
Thanks for the suggestions @postamar . I implemented all of them. |
Sorry for the merge conflicts that I caused today. Fixed. |
Why won't this merge? All checks have passed and reviews are there. |
Code freeze probably: The base branch does not allow updates. |
Closes #32788
Description: To eliminate the need to maintain and publish 2 versions (standard and strict-encrypt) of
source-mysql
, the source now acknowledge theDEPLOYMENT_MODE
environment variable and generate the correct spec and run the appropriate check when theDEPLOYMENT_MODE
is cloud vs oss.