lhotari commented on code in PR #22813:
URL: https://github.com/apache/pulsar/pull/22813#discussion_r1634194181
##########
pulsar-io/debezium/oracle/pom.xml:
##########
@@ -39,16 +39,49 @@
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>io.debezium</groupId>
+ <artifactId>debezium-connector-oracle</artifactId>
+ <version>${debezium.oracle.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>io.debezium</groupId>
+ <artifactId>debezium-core</artifactId>
+ <version>${debezium.oracle.version}</version>
+ </dependency>
Review Comment:
I don't think it's a great idea to have a separate version of debezium-core
when Oracle connector is used. This will cause class version conflicts as we
have seen before. Please see #22668 as an example of this.
I think that should be upgrading Debezium in all connectors at the same time
to avoid class version conflicts and the confusion caused for maintenance when
multiple versions of Debezium are used.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]