[ https://issues.apache.org/jira/browse/KAFKA-4311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15591271#comment-15591271 ]
Damian Guy commented on KAFKA-4311: ----------------------------------- [~flyaruu] Thanks for the sample code. I've tried running this multiple times with different scenarios, i.e, running multiple instances of the streams app, killing them etc, and I've not once seen any of the issues reported. It has all been running fine. What is different about your customer data to the generated data in the test? Are the messages larger? Thanks, Damian > Exception in NamedCache.flush - Key found in dirty key set, but entry is > null > ------------------------------------------------------------------------------- > > Key: KAFKA-4311 > URL: https://issues.apache.org/jira/browse/KAFKA-4311 > Project: Kafka > Issue Type: Bug > Components: streams > Affects Versions: 0.10.1.0 > Reporter: Damian Guy > Assignee: Damian Guy > Fix For: 0.10.1.1 > > > Reported on the mailing list. Needs looking into how it could get in this > state. > [StreamThread-1] ERROR > org.apache.kafka.streams.processor.internals.StreamThread - stream-thread > [StreamThread-1] Failed to close state manager for StreamTask 0_0: > org.apache.kafka.streams.errors.ProcessorStateException: task [0_0] Failed > to close state store addr-organization > at > org.apache.kafka.streams.processor.internals.ProcessorStateManager.close(ProcessorStateManager.java:342) > at > org.apache.kafka.streams.processor.internals.AbstractTask.closeStateManager(AbstractTask.java:121) > at > org.apache.kafka.streams.processor.internals.StreamThread$2.apply(StreamThread.java:341) > at > org.apache.kafka.streams.processor.internals.StreamThread.performOnAllTasks(StreamThread.java:322) > at > org.apache.kafka.streams.processor.internals.StreamThread.closeAllStateManagers(StreamThread.java:338) > at > org.apache.kafka.streams.processor.internals.StreamThread.shutdownTasksAndState(StreamThread.java:299) > at > org.apache.kafka.streams.processor.internals.StreamThread.shutdown(StreamThread.java:262) > at > org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:245) > Caused by: java.lang.IllegalStateException: Key found in dirty key set, but > entry is null > at > org.apache.kafka.streams.state.internals.NamedCache.flush(NamedCache.java:112) > at > org.apache.kafka.streams.state.internals.ThreadCache.flush(ThreadCache.java:100) > at > org.apache.kafka.streams.state.internals.CachingKeyValueStore.flush(CachingKeyValueStore.java:111) > at > org.apache.kafka.streams.state.internals.CachingKeyValueStore.close(CachingKeyValueStore.java:117) > at > org.apache.kafka.streams.processor.internals.ProcessorStateManager.close(ProcessorStateManager.java:340) > ... 7 more -- This message was sent by Atlassian JIRA (v6.3.4#6332)