[ 
https://issues.apache.org/jira/browse/KAFKA-8972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946262#comment-16946262
 ] 

Sophie Blee-Goldman commented on KAFKA-8972:
--------------------------------------------

[~bchen225242] I've also seen this fail with a different but related error, a 
RocksDbException. Do you think we should track this all under one ticket for 
the test_broker_type_bounce failures, or have a separate ticket for each kind 
of failure we see? It's difficult to tell if/how exactly the two are related, 
but I suspect they are since they both have to do with incorrectly 
opening/closing a store

> Toggle bulkloading hit NPE
> --------------------------
>
>                 Key: KAFKA-8972
>                 URL: https://issues.apache.org/jira/browse/KAFKA-8972
>             Project: Kafka
>          Issue Type: Bug
>            Reporter: Boyang Chen
>            Assignee: Boyang Chen
>            Priority: Major
>
> test `test_broker_type_bounce` could sometimes fail due to NPE in changelog 
> restoration:
>  
> ```
> [2019-09-30 15:22:43,574] ERROR stream-thread 
> [SmokeTest-357607f6-655b-4b3c-ad3e-f5e5e19df83e-StreamThread-2] Encountered 
> the following error during processing: 
> (org.apache.kafka.streams.processor.internals.StreamThread)
> java.lang.NullPointerException
>         at 
> org.apache.kafka.streams.state.internals.RocksDBStore.toggleDbForBulkLoading(RocksDBStore.java:403)
>         at 
> org.apache.kafka.streams.state.internals.RocksDBStore$RocksDBBatchingRestoreCallback.onRestoreStart(RocksDBStore.java:650)
>         at 
> org.apache.kafka.streams.processor.internals.CompositeRestoreListener.onRestoreStart(CompositeRestoreListener.java:59)
>         at 
> org.apache.kafka.streams.processor.internals.StateRestorer.restoreStarted(StateRestorer.java:76)
>         at 
> org.apache.kafka.streams.processor.internals.StoreChangelogReader.startRestoration(StoreChangelogReader.java:205)
>         at 
> org.apache.kafka.streams.processor.internals.StoreChangelogReader.initialize(StoreChangelogReader.java:181)
>         at 
> org.apache.kafka.streams.processor.internals.StoreChangelogReader.restore(StoreChangelogReader.java:79)
>         at 
> org.apache.kafka.streams.processor.internals.TaskManager.updateNewAndRestoringTasks(TaskManager.java:327)
>         at 
> org.apache.kafka.streams.processor.internals.StreamThread.runOnce(StreamThread.java:863)
>         at 
> org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:792)
>         at 
> org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:761)```
> Seems to be some bug with dbAccessor initialization. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to