Skip to content
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

[feature][connector-v2][clickhouse] Support write cdc changelog event in clickhouse sink #3653

Merged
merged 4 commits into from
Dec 13, 2022

Commits on Dec 9, 2022

  1. [feature][connector-v2][clickhouse] Support write cdc changelog event…

    … in clickhouse sink
    
    MergeTree Table Engine:
    - Support enable `allowExperimentalLightweightDelete` setting
    - CDC Events:
      - INSERT: INSERT INTO SQL
      - UPDATE_BEFORE: DELETE SQL
      - UPDATE_AFTER: INSERT INTO SQL
      - DELETE: DELETE SQL
    
    - ReplacingMergeTree Engine CDC Events:
      - INSERT: INSERT INTO SQL
      - UPDATE_BEFORE: ignore
      - UPDATE_AFTER: INSERT INTO SQL
      - DELETE: DELETE SQL
    
    Other Table Engine:
    - CDC Events:
      - INSERT: INSERT INTO SQL
      - UPDATE_BEFORE: ignore
      - UPDATE_AFTER: ALTER TABLE UPDATE SQL
      - DELETE: ALTER TABLE DELETE SQL
    hailin0 committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    76c2b86 View commit details
    Browse the repository at this point in the history
  2. update

    hailin0 committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    727dc05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a17e93f View commit details
    Browse the repository at this point in the history
  4. add check

    hailin0 committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    9d8d600 View commit details
    Browse the repository at this point in the history