You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We'd like to use the newer kafka streams/clients/serializer/etc versions. It also helps with M1/M2 machines as this updates the dependency on [org.rocksdb/rocksdbjni "5.18.4"] which will throw
java.lang.UnsatisfiedLinkError: /private/var/folders/mp/8jbrtl0x21337tmsyfrx72s40000gp/T/librocksdbjni338208019188803407.jnilib: dlopen(/private/var/folders/mp/8jbrtl0x21337tmsyfrx72s40000gp/T/librocksdbjni338208019188803407.jnilib, 0x0001): tried: '/private/var/folders/mp/8jbrtl0x21337tmsyfrx72s40000gp/T/librocksdbjni338208019188803407.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/private/var/folders/mp/8jbrtl0x21337tmsyfrx72s40000gp/T/librocksdbjni338208019188803407.jnilib' (no such file), '/private/var/folders/mp/8jbrtl0x21337tmsyfrx72s40000gp/T/librocksdbjni338208019188803407.jnilib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
When bringing them in transiently (overriding from jackdaw) I get the following when building our uberjar:
Reflection warning, jackdaw/data/consumer.clj:20:3 - call to org.apache.kafka.clients.consumer.ConsumerRecord ctor can't be resolved.
Reflection warning, jackdaw/streams/interop.clj:265:6 - call to method join on org.apache.kafka.streams.kstream.KStream can't be resolved (argument types: org.apache.kafka.streams.kstream.KStream, org.apache.kafka.streams.kstream.ValueJoiner, org.apache.kafka.streams.kstream.JoinWindows, org.apache.kafka.streams.kstream.Joined).
Reflection warning, jackdaw/streams/interop.clj:284:6 - call to method leftJoin on org.apache.kafka.streams.kstream.KStream can't be resolved (argument types: org.apache.kafka.streams.kstream.KStream, org.apache.kafka.streams.kstream.ValueJoiner, org.apache.kafka.streams.kstream.JoinWindows, org.apache.kafka.streams.kstream.Joined).
Reflection warning, jackdaw/streams/interop.clj:314:6 - call to method outerJoin on org.apache.kafka.streams.kstream.KStream can't be resolved (argument types: org.apache.kafka.streams.kstream.KStream, org.apache.kafka.streams.kstream.ValueJoiner, org.apache.kafka.streams.kstream.JoinWindows, org.apache.kafka.streams.kstream.Joined).
Reflection warning, jackdaw/streams/interop.clj:322:5 - call to method process on org.apache.kafka.streams.kstream.KStream can't be resolved (argument types: org.apache.kafka.streams.processor.api.ProcessorSupplier, unknown).
Reflection warning, jackdaw/admin.clj:36:32 - call to method deleteTopics on org.apache.kafka.clients.admin.AdminClient can't be resolved (argument types: unknown).
Reflection warning, jackdaw/admin.clj:36:26 - reference to field all can't be resolved.
Reflection warning, jackdaw/admin.clj:39:33 - call to method describeTopics on org.apache.kafka.clients.admin.AdminClient can't be resolved (argument types: unknown, org.apache.kafka.clients.admin.DescribeTopicsOptions).
Reflection warning, jackdaw/admin.clj:39:27 - reference to field all can't be resolved.
The text was updated successfully, but these errors were encountered:
We'd like to use the newer kafka streams/clients/serializer/etc versions. It also helps with M1/M2 machines as this updates the dependency on
[org.rocksdb/rocksdbjni "5.18.4"]
which will throwExample of some recent dependencies:
When bringing them in transiently (overriding from jackdaw) I get the following when building our uberjar:
The text was updated successfully, but these errors were encountered: