flink-cdc icon indicating copy to clipboard operation
flink-cdc copied to clipboard

[FLINK-35968][cdc-connector] Remove dependency of flink-cdc-runtime from flink-cdc-source-connector

Open loserwang1024 opened this issue 1 year ago • 3 comments

Current, flink-cdc-source-connectors depends on flink-cdc-runtime, which is not ideal for design and is redundant.

This issue is aimed to remove it.

loserwang1024 avatar Aug 08 '24 02:08 loserwang1024

@leonardBang @ruanhang1993 @Jiabao-Sun @GOODBOY008 , CC

loserwang1024 avatar Aug 08 '24 02:08 loserwang1024

CI failed due to :

Error:  Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project flink-connector-debezium: Compilation failure: Compilation failure: 
Error:  /home/runner/work/flink-cdc/flink-cdc/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-debezium/src/main/java/org/apache/flink/cdc/debezium/event/DebeziumEventDeserializationSchema.java:[38,46] package org.apache.flink.cdc.runtime.typeutils does not exist
Error:  /home/runner/work/flink-cdc/flink-cdc/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-debezium/src/main/java/org/apache/flink/cdc/debezium/event/DebeziumEventDeserializationSchema.java:[39,46] package org.apache.flink.cdc.runtime.typeutils does not exist
Error:  /home/runner/work/flink-cdc/flink-cdc/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-debezium/src/main/java/org/apache/flink/cdc/debezium/event/DebeziumEventDeserializationSchema.java:[128,20] cannot find symbol
Error:    symbol:   class EventTypeInfo
Error:    location: class org.apache.flink.cdc.debezium.event.DebeziumEventDeserializationSchema
Error:  /home/runner/work/flink-cdc/flink-cdc/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-debezium/src/main/java/org/apache/flink/cdc/debezium/event/DebeziumEventDeserializationSchema.java:[391,9] cannot find symbol
Error:    symbol:   class BinaryRecordDataGenerator
Error:    location: class org.apache.flink.cdc.debezium.event.DebeziumEventDeserializationSchema
Error:  /home/runner/work/flink-cdc/flink-cdc/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-debezium/src/main/java/org/apache/flink/cdc/debezium/event/DebeziumEventDeserializationSchema.java:[391,51] cannot find symbol
Error:    symbol:   class BinaryRecordDataGenerator
Error:    location: class org.apache.flink.cdc.debezium.event.DebeziumEventDeserializationSchema
Error:  -> [Help 1]
Error:  

leonardBang avatar Aug 08 '24 08:08 leonardBang

This pull request has been automatically marked as stale because it has not had recent activity for 60 days. It will be closed in 30 days if no further activity occurs.

github-actions[bot] avatar Oct 08 '24 00:10 github-actions[bot]

This pull request has been closed because it has not had recent activity. You could reopen it if you try to continue your work, and anyone who are interested in it are encouraged to continue work on this pull request.

github-actions[bot] avatar Nov 07 '24 00:11 github-actions[bot]