All,

It sounds like https://issues.apache.org/jira/browse/KAFKA-4725 is a
regression in an earlier release and worth fixing. I've marked it blocker
for 0.10.2.0. I'll plan to roll a new RC once it is committed (some stress
testing of the one-line patch is currently ongoing).

-Ewen

On Fri, Feb 3, 2017 at 3:35 PM, Vahid S Hashemian <vahidhashem...@us.ibm.com
> wrote:

> Hi Ewen,
>
> I tested the quickstart with this release candidate on Ubuntu, Windows (32
> and 64 bit) and Mac.
> Everything looks good, except for one issue on Windows 7 32 bit when
> running the WordCount demo application from the Kafka Streams step.
>
> Running that command gave me this error, and as a result, no data was
> written to the output topic:
>
> [2017-02-03 14:11:23,444] WARN Unexpected state transition from
> ASSIGNING_PARTITIONS to NOT_RUNNING
> (org.apache.kafka.streams.processor.internals.StreamThread)
> Exception in thread "StreamThread-1" java.lang.ExceptionInInitializerError
>         at org.rocksdb.RocksDB.loadLibrary(RocksDB.java:64)
>         at org.rocksdb.RocksDB.<clinit>(RocksDB.java:35)
>         at org.rocksdb.Options.<clinit>(Options.java:22)
>         at
> org.apache.kafka.streams.state.internals.RocksDBStore.
> openDB(RocksDBStore.java:115)
>         at
> org.apache.kafka.streams.state.internals.RocksDBStore.
> init(RocksDBStore.java:148)
>         at
> org.apache.kafka.streams.state.internals.ChangeLoggingKeyValueBytesStor
> e.init(ChangeLoggingKeyValueBytesStore.java:39)
>         at
> org.apache.kafka.streams.state.internals.MeteredKeyValueStore$7.run(
> MeteredKeyValueStore.java:100)
>         at
> org.apache.kafka.streams.processor.internals.StreamsMetricsImpl.
> measureLatencyNs(StreamsMetricsImpl.java:188)
>         at
> org.apache.kafka.streams.state.internals.MeteredKeyValueStore.init(
> MeteredKeyValueStore.java:131)
>         at
> org.apache.kafka.streams.state.internals.CachingKeyValueStore.init(
> CachingKeyValueStore.java:62)
>         at
> org.apache.kafka.streams.processor.internals.AbstractTask.
> initializeStateStores(AbstractTask.java:86)
>         at
> org.apache.kafka.streams.processor.internals.StreamTask.<init>(StreamTask.
> java:141)
>         at
> org.apache.kafka.streams.processor.internals.
> StreamThread.createStreamTask(StreamThread.java:834)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread$TaskCreator.
> createTask(StreamThread.java:1207)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread$
> AbstractTaskCreator.retryWithBackoff(StreamThread.java:1180)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread.addStreamTasks(
> StreamThread.java:937)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread.access$500(
> StreamThread.java:69)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread$1.
> onPartitionsAssigned(StreamThread.java:236)
>         at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.
> onJoinComplete(ConsumerCoordinator.java:255)
>         at
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.
> joinGroupIfNeeded(AbstractCoordinator.java:339)
>         at
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.
> ensureActiveGroup(AbstractCoordinator.java:303)
>         at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.poll(
> ConsumerCoordinator.java:286)
>         at
> org.apache.kafka.clients.consumer.KafkaConsumer.
> pollOnce(KafkaConsumer.java:1030)
>         at
> org.apache.kafka.clients.consumer.KafkaConsumer.poll(
> KafkaConsumer.java:995)
>         at
> org.apache.kafka.streams.processor.internals.StreamThread.runLoop(
> StreamThread.java:582)
>         at
> org.apache.kafka.streams.processor.internals.
> StreamThread.run(StreamThread.java:368)
> Caused by: java.lang.UnsupportedOperationException
>         at
> org.rocksdb.util.Environment.getJniLibraryName(Environment.java:48)
>         at
> org.rocksdb.NativeLibraryLoader.<clinit>(NativeLibraryLoader.java:19)
>         ... 26 more
> [2017-02-03 14:11:26,319] WARN Unexpected state transition from
> NOT_RUNNING to PENDING_SHUTDOWN
> (org.apache.kafka.streams.processor.internals.StreamThread)
>
>
> This step worked fine on the other environments. I'm not sure if it is due
> to a bug, or it's isolated to my test environment.
>
> --Vahid
>
>
>
>
> From:   Ewen Cheslack-Postava <e...@confluent.io>
> To:     dev@kafka.apache.org, "us...@kafka.apache.org"
> <us...@kafka.apache.org>, "kafka-clie...@googlegroups.com"
> <kafka-clie...@googlegroups.com>
> Date:   02/01/2017 03:45 PM
> Subject:        [VOTE] 0.10.2.0 RC0
>
>
>
> Hello Kafka users, developers and client-developers,
>
> This is the first candidate for release of Apache Kafka 0.10.2.0.
>
> This is a minor version release of Apache Kafka. It includes 19 new KIPs.
> See the release notes and release plan (
> https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+0.10.2.0)
> for more details. A few feature highlights: SASL-SCRAM support, improved
> client compatibility to allow use of clients newer than the broker,
> session
> windows and global tables in the Kafka Streams API, single message
> transforms in the Kafka Connect framework.
>
> Release notes for the 0.10.2.0 release:
> http://home.apache.org/~ewencp/kafka-0.10.2.0-rc0/RELEASE_NOTES.html
>
> *** Please download, test and vote by Monday February 6th 5pm PST ***
> (Note the longer window to vote to account for the normal 7 days ending in
> the middle of the weekend.)
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> http://kafka.apache.org/KEYS
>
> * Release artifacts to be voted upon (source and binary):
> http://home.apache.org/~ewencp/kafka-0.10.2.0-rc0/
>
> * Maven artifacts to be voted upon:
> https://repository.apache.org/content/groups/staging/
>
> * Javadoc:
> http://home.apache.org/~ewencp/kafka-0.10.2.0-rc0/javadoc/
>
> * Tag to be voted upon (off 0.10.2 branch) is the 0.10.2.0 tag:
> https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> 33ebac1f138f17b86002df05e55a9f5cff47f48a
>
>
>
> * Documentation:
> http://kafka.apache.org/0102/documentation.html
>
> * Protocol:
> http://kafka.apache.org/0102/protocol.html
>
> * Successful Jenkins builds for the 0.10.2 branch:
> Unit/integration tests:
> https://builds.apache.org/job/kafka-0.10.2-jdk7/60/
> System tests:
> https://jenkins.confluent.io/job/system-test-kafka-branch-builder/697
>
> Thanks,
> Ewen Cheslack-Postava
>
>
>
>
>

Reply via email to