-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
🎉 MySQL Source : Expose serverTimezone debezium option via MySQL Source spec for CDC #17815
Conversation
NOTE
|
/test connector=connectors/source-mysql-strict-encrypt
Build FailedTest summary info:
|
/test connector=connectors/source-mysql
Build FailedTest summary info:
|
NOTE
|
/test connector=connectors/source-mysql-strict-encrypt
Build PassedTest summary info:
|
/test connector=connectors/source-mysql
Build PassedTest summary info:
|
NOTE
|
NOTE
|
NOTE
|
NOTE
|
NOTE
|
NOTE
|
NOTE
|
NOTE
|
/test connector=connectors/source-mysql-strict-encrypt
Build PassedTest summary info:
|
NOTE
|
NOTE
|
/test connector=connectors/source-mysql
Build PassedTest summary info:
|
NOTE
|
/publish connector=connectors/source-mysql run-tests=false
if you have connectors that successfully published but failed definition generation, follow step 4 here |
/publish connector=connectors/source-mysql-strict-encrypt run-tests=false
if you have connectors that successfully published but failed definition generation, follow step 4 here |
NOTE
|
NOTE
|
…ce spec for CDC (airbytehq#17815) * Expose serverTimezone debezium option via MySQL Source spec for CDC * Fix tests * Bump dockerfile version * Update Dockerfile * Update mysql.md * Update mysql.md * Documentation * Code Review Comments * Addressing comments * Addressing comments * Addressing comments * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
What
Closes #6573
Currently, CDC mode does not work when when the source MySQL db is set up with a server timezone that is not recognized by the ZoneID Java library (e.g. CEST, PDT).
The fix here is to expose an server timezone option in the CDC replication methods UI and add it to the debezium serverTimezone property while reading from MySQL in CDC mode.
🚨 User Impact 🚨
User will see a new option to add server timezone, with messaging that this is an 'advanced' option - only to be used when the server timezone is not IANNA compliant.
https://www.loom.com/i/2c1d080ab76541419782d508a22ab98b