Add append_dedupe feature for the MySQL destination #14822
Open
Description
Environment
- Airbyte version: 0.39.37-alpha
- OS Version / Instance: Ubuntu 22.04, AWS EC2
- Deployment: Docker (
docker-compose up
) - Source Connector and version: Postgres 0.4.31 or MySQL 0.5.15
- Destination Connector and version: Postgres 0.3.20 or MySQL 0.1.20
- Step where error happened: Setup new connection
Current Behavior
"Incremental Sync - Deduped History" does NOT show up in the "Set up connection" page if I try to setup a connection
- Postgres to MySQL
- MySQL to MySQL
Where is "Incremental Sync - Deduped History"?
But "Incremental Sync - Deduped History" is selectable if you do Postgres to Postgres or MySQL to Postgres.
Expected Behavior
Expected "Incremental Sync - Deduped History" to be one of the "Sync Mode" options in the dropdown menus for each table I want to sync.
Logs
I can maybe give logs later.
Steps to Reproduce
- Create Postgres Source
- Create MySQL Destination
- Create a new Connection with Postgres as source, and MySQL as destination
- Try to change the "Sync mode" for the tables. "Incremental Sync - Deduped History" does NOT show up as a possible option. Only "Full Refresh Overwrite", "Full Refresh Append" and "Incremental Append" shows up as possible options.
Are you willing to submit a PR?
Maybe for another issue in the future.
See here for Slack thread:
https://airbytehq.slack.com/archives/C021JANJ6TY/p1657876134958799