Skip to content

Add append_dedupe feature for the MySQL destination #14822

Open
@persunde

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

image

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

  1. Create Postgres Source
  2. Create MySQL Destination
  3. Create a new Connection with Postgres as source, and MySQL as destination
  4. 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

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions