FundingCircle / jackdaw

A Clojure library for the Apache Kafka distributed streaming platform.
https://fundingcircle.github.io/jackdaw/
BSD 3-Clause "New" or "Revised" License
369 stars 80 forks source link

confluent and kafka version mismatch #336

Open darin-reify opened 2 years ago

darin-reify commented 2 years ago

as currently written there's an explicit mismatch between confluent and apache kafka versions:

this isn't showing up as an issue because of the way leiningen resolves dependency conflicts. however, it does show up when trying to use this library as a gitlib via tools.deps.

tools.deps uses the most recent version which causes problems starting up streams since they now rely on the org.apache.kafka.common.Uuid class which doesn't exist before 2.8.0 (since 6.1.1-css will be used as the "latest version" for streams).