flink-cdc-connectors: Compatibility problem with Flink 1.14.*

java.lang.NoClassDefFoundError: org/apache/flink/shaded/guava18/com/google/common/util/concurrent/ThreadFactoryBuilder

Environment :

  • Flink version : 1.14.3
  • Flink CDC version: 2.2.0
  • Database and version: MySQL 8.0.*

To Reproduce Steps to reproduce the behavior: Class com.ververica.cdc.debezium.DebeziumSourceFunction in com.ververica:flink-connector-debezium:2.2.0 has dependency (import) from org.apache.flink.shaded.guava18.com.google.common.util.concurrent.ThreadFactoryBuilder which is not available in Flink 1.14.* (it was used in Flink 1.13.*).

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Comments: 18 (1 by maintainers)

Most upvoted comments

I have this same problem with the mongo connector! Will there be a fix?

is there a ticket opened for this issue? Or shall I open one?

use stream api with using pom dependency I encoutered same problem with flink 1.14.3 which using 30 shaded guava. job run on cluster will fail since it cannot find shaded 18 guava.