-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
(copied to CRM)
-
Needed
The mongo kafka connector has two runtime dependencies:
- org.apache.kafka:connect-api:2.6.0
- org.apache.avro:avro:1.9.2
Users outside the Kafka Connect ecosystem will also need to include these dependencies and any child dependencies in the plugin directory.
Currently the mongo-kafka-connect-1.5.0-all.jar only includes the mongo dependencies.
Fix
Added a new jar `mongo-kafka-connect-<version>-confluent.jar` which just contains the dependencies needed for running the connector with confluent.
Updated mongo-kafka-connect-<version>-all.jar to now also include Avro dependencies for ease of deployment for alternative Kafka connect runtimes.