I\'m writing a Kafka Streams application on my development Windows machine.
If I try to use the leftJoin
and branch
features of Kafka Streams I get
My problem was permissions in /tmp/
directory (CentOS)
rockdb uses
java.io.tmpdir
system property internally to decide where to place librocksdbjni
file, usually something like this /tmp/librocksdbjni2925599838907625983.so
Solved by setting different tempdir property with appropriate permissions in kafka-streams app.
System.setProperty("java.io.tmpdir", "/opt/kafka-streams/tmp");