-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[Feature][Connector-V2] Support CDC mode for databend sink connector #9661
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
base: dev
Are you sure you want to change the base?
Conversation
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.
Thanks @hantmac . Please update the config key according to the relevant JDBC configuration. We try to keep the configuration names with the same meaning consistent. https://github.com/apache/seatunnel/blob/dev/docs/en/connector-v2/sink/Jdbc.md
...rc/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkWriter.java
Outdated
Show resolved
Hide resolved
...src/main/java/org/apache/seatunnel/connectors/seatunnel/databend/config/DatabendOptions.java
Show resolved
Hide resolved
...rc/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkWriter.java
Outdated
Show resolved
Hide resolved
...main/java/org/apache/seatunnel/connectors/seatunnel/databend/config/DatabendSinkOptions.java
Outdated
Show resolved
Hide resolved
…pache/seatunnel/connectors/seatunnel/databend/config/DatabendSinkOptions.java Co-authored-by: Jia Fan <[email protected]>
hi bro @Hisoka-X , would you like to review this pr? |
Hi @hantmac . Could you make sure the ci passed first? Thanks |
...main/java/org/apache/seatunnel/connectors/seatunnel/databend/config/DatabendSinkOptions.java
Outdated
Show resolved
Hide resolved
...main/java/org/apache/seatunnel/connectors/seatunnel/databend/config/DatabendSinkOptions.java
Outdated
Show resolved
Hide resolved
...bend/src/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSink.java
Outdated
Show resolved
Hide resolved
...bend/src/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSink.java
Outdated
Show resolved
Hide resolved
...rc/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkWriter.java
Outdated
Show resolved
Hide resolved
...org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkAggregatedCommitter.java
Outdated
Show resolved
Hide resolved
b733b14
to
014243b
Compare
...org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkAggregatedCommitter.java
Outdated
Show resolved
Hide resolved
a9f1ef7
to
d54cef1
Compare
...rc/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSinkWriter.java
Outdated
Show resolved
Hide resolved
...tor-v2-e2e/connector-databend-e2e/src/test/resources/databend/databend_schema_evolution.conf
Show resolved
Hide resolved
...unnel-connector-v2-e2e/connector-databend-e2e/src/test/resources/databend/databend_sink.conf
Show resolved
Hide resolved
...onnector-v2-e2e/connector-databend-e2e/src/test/resources/databend/databend_to_databend.conf
Outdated
Show resolved
Hide resolved
Hi @hantmac . Overall LGTM, could you rebase on dev to fix some unstable test case? We should make sure all test case passes before merge. |
Of course, thank you for your help! I have rebase on dev. |
Please re-trigger the failed ci. |
Hi @Hisoka-X , I have retrigerd this CI https://github.com/hantmac/seatunnel/actions/runs/17457322889/job/49772175066 many times but it always failed, how can I fix it? |
Please try rebase on dev. |
...bend/src/main/java/org/apache/seatunnel/connectors/seatunnel/databend/sink/DatabendSink.java
Show resolved
Hide resolved
waiting test case passes. |
Purpose of this pull request
Support the CDC mode for Databend Sink connector according the disscussion in #9615
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Add unit tests and e2e tests.
Check list
New License Guide