-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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 : implement support for snapshot of new tables in cdc mode #16954
Conversation
NOTE
|
/test connector=connectors/source-mysql
|
/test connector=connectors/source-postgres
Build PassedTest summary info:
|
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.
couple questions around expected behavior. LGTM pending those comments
...es/debezium-v1-9-2/src/testFixtures/java/io/airbyte/integrations/debezium/CdcSourceTest.java
Show resolved
Hide resolved
...ectors/source-jdbc/src/main/java/io/airbyte/integrations/source/jdbc/AbstractJdbcSource.java
Show resolved
Hide resolved
.../connectors/source-mysql/src/main/java/io/airbyte/integrations/source/mysql/MySqlSource.java
Outdated
Show resolved
Hide resolved
...tors/source-mysql/src/test/java/io/airbyte/integrations/source/mysql/CdcMysqlSourceTest.java
Show resolved
Hide resolved
NOTE
|
/test connector=connectors/source-mysql
Build FailedTest summary info:
|
/test connector=connectors/source-postgres
Build PassedTest summary info:
|
NOTE
|
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.
/test connector=connectors/source-mysql
Build FailedTest summary info:
|
NOTE
|
NOTE
|
/test connector=connectors/source-mysql
Build FailedTest summary info:
|
NOTE
|
/test connector=connectors/source-mysql
Build FailedTest summary info:
|
/test connector=connectors/source-mysql
Build PassedTest summary info:
|
NOTE
|
NOTE
|
/publish connector=connectors/source-mysql
if you have connectors that successfully published but failed definition generation, follow step 4 here |
/publish connector=connectors/source-mysql-strict-encrypt
if you have connectors that successfully published but failed definition generation, follow step 4 here |
fetcher, | ||
|
||
final Supplier<AutoCloseableIterator<AirbyteMessage>> incrementalIteratorSupplier = () -> handler.getIncrementalIterators(catalog, | ||
new MySqlCdcSavedInfoFetcher(cdcState.orElse(null)), |
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.
The case of orElse
is expected on a first time sync?
…de (airbytehq#16954) * mysql source : implement support for snapshot of new tables in cdc mode * undo unwanted changes * add more assertions * format * fix build * fix build * revert acceptance test changes * bump version * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III <[email protected]>
…de (airbytehq#16954) * mysql source : implement support for snapshot of new tables in cdc mode * undo unwanted changes * add more assertions * format * fix build * fix build * revert acceptance test changes * bump version * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III <[email protected]>
Issue : #15471