confluentinc / kafka-connect-jdbc

Kafka Connect connector for JDBC-compatible databases
Other
1.01k stars 953 forks source link

CC-19887: Getting rid of ojdbc8-production-19.7.0.0.pom #1322

Closed ManasjyotiSharma closed 1 year ago

ManasjyotiSharma commented 1 year ago

CC-19887: Remove non-binary file (.pom file) from the lib folder of JDBC connector.

The dependency "ojdbc8-production" of type pom is a shorthand but it add itself as a dependency (i.e. the pom ojdbc8-production-19.7.0.0.pom itself is packaged). So instead of that shorthand; depending on the actual jar deps. See this for context.

Does this solution apply anywhere else?

Test Strategy

IT, UT

Testing done:
anupamaggarwal commented 1 year ago

@ManasjyotiSharma - should we scope to runtime explicitly ?