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

[Improve][Connector-V2] Support schema evolution for mysql-cdc and mysql-jdbc #6929

Merged
merged 9 commits into from
Jul 5, 2024

Conversation

dailai
Copy link
Contributor

@dailai dailai commented May 31, 2024

Purpose of this pull request

  1. Support schema evolution for mysql-cdc
  • Support add column
  • Support drop column
  • Support modify data type of column
  • Support rename name of column
  1. Support schema evolution for mysql jdbc sink
  • Support add column
  • Support drop column
  • Support modify data type of column
  • Support rename name of column

Does this PR introduce any user-facing change?

How was this patch tested?

Check list

@hailin0
Copy link
Member

hailin0 commented May 31, 2024

subtask of #4672

@steveGuRen
Copy link

中文:
这块是否有方案文档,对这块有兴趣,想了解一下是如何实现点的,想看看能不能实现动态加表的特性,如果可以,想看看我能不能实现
English:
Is there a solution document for this? I am interested in this and would like to understand how it is implemented. I want to see if it is possible to achieve the feature of dynamically adding tables. If so, I would like to see if I can implement it.

@dailai dailai force-pushed the schema-evolution branch 2 times, most recently from e7930b0 to 920f3d7 Compare June 12, 2024 02:42
@dailai dailai changed the title [Improve][Connector-V2] Support schema evolution for mysql-cdc [Improve][Connector-V2] Support schema evolution for mysql-cdc and mysql-jdbc Jun 12, 2024
@Carl-Zhou-CN
Copy link
Member

Has it already been completed?

@hailin0 hailin0 added the mysql label Jun 21, 2024
@hailin0
Copy link
Member

hailin0 commented Jun 25, 2024

cc @EricJoy2048 @Hisoka-X

@Carl-Zhou-CN
Copy link
Member

Carl-Zhou-CN commented Jun 26, 2024

Has it already been completed?

Yes, I have tested both locally and using e2e several times.

ok

Copy link
Member

@Carl-Zhou-CN Carl-Zhou-CN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@hailin0 hailin0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@EricJoy2048 EricJoy2048 merged commit cf91e51 into apache:dev Jul 5, 2024
5 checks passed
hawk9821 pushed a commit to hawk9821/seatunnel that referenced this pull request Jul 10, 2024
Thomas-HuWei pushed a commit to zilliztech/seatunnel that referenced this pull request Jul 10, 2024
hawk9821 pushed a commit to hawk9821/seatunnel that referenced this pull request Jul 13, 2024
@dailai dailai deleted the schema-evolution branch August 1, 2024 00:43
chaorongzhi pushed a commit to chaorongzhi/seatunnel that referenced this pull request Aug 21, 2024
@Hisoka-X
Copy link
Member

Hi @dailai , could you add some doc? I found users even not know this feature so that can not use it at now.

@dailai
Copy link
Contributor Author

dailai commented Sep 10, 2024

OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants