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]

Reply via email to