Repository navigation
Update MySQL streaming config - #30744
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,
|
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql test
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql-strict-encrypt docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql-strict-encrypt/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql-strict-encrypt test| try { | ||
| connection.setAutoCommit(true); | ||
| if (!connection.getAutoCommit()) { | ||
| connection.setAutoCommit(true); |
There was a problem hiding this comment.
I not familiar with the intricacies here
But Is this logically any different ?
in both before and after we end with autoCommit == true
There was a problem hiding this comment.
Logically it could be different if we had multiple transactions within a single streaming query which mutate the source DB (which we don't)
The setting autocommit = true was just done to deal with a quirk in the POstgres JDBC driver + fetch size interaction which does not apply for mysql.
|
/connector-performance connector=connectors/source-mysql Note: The following
|
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql-strict-encrypt docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql-strict-encrypt/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql-strict-encrypt test|
/connector-performance connector=connectors/source-mysql dataset=20m Note: The following
|
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql test
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql-strict-encrypt docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql-strict-encrypt/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql-strict-encrypt test
|
| Step | Result |
|---|---|
| Build connector tar | ✅ |
| Build source-mysql docker image for platform linux/x86_64 | ✅ |
| Java Connector Unit Tests | ✅ |
| Java Connector Integration Tests | ✅ |
| Acceptance tests | ✅ |
| Validate airbyte-integrations/connectors/source-mysql/metadata.yaml | ✅ |
| Connector version semver check | ✅ |
| Connector version increment check | ✅ |
| QA checks | ✅ |
☁️ View runs for commit in Dagger Cloud
Please note that tests are only run on PR ready for review. Please set your PR to draft mode to not flood the CI engine and upstream service on following commits.
You can run the same pipeline locally on this branch with the airbyte-ci tool with the following command
airbyte-ci connectors --name=source-mysql test
Fixes issue described https://airbytehq-team.slack.com/archives/C043JHEEYKG/p1695336111738279
Some notes :
Integer.MIN_VALUEto disable client side caching and the the result set arrives as soon as the responses are ready. See 🎉 8890 Source MySql: Fix large table issue by fetch size #17236 for more context.