[
https://issues.apache.org/jira/browse/SPARK-27720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ov7a updated SPARK-27720:
-------------------------
Affects Version/s: 2.4.3
Description:
If a DirectKafkaInputDStream is started in one thread and is being stopped in
another thread (e.g. by shutdown hook) a
java.util.ConcurrentModificationException (KafkaConsumer is not safe for
multi-threaded access) is thrown.
This happens even if "spark.streaming.kafka.consumer.cache.enabled" is set to
"false".
MWE: https://gist.github.com/ov7a/fc783315ea252a03d51804ce326a13b1
was:
If a DirectKafkaInputDStream is started in one thread and is being stopped in
another thread (e.g. by shutdown hook) a
java.util.ConcurrentModificationException (KafkaConsumer is not safe for
multi-threaded access) is thrown.
This happens even if "spark.streaming.kafka.consumer.cache.enabled" is set to
"false".
Summary: ConcurrentModificationException on operating with
DirectKafkaInputDStream (was: ConcurrentModificationException on closing
DirectKafkaInputDStream)
> ConcurrentModificationException on operating with DirectKafkaInputDStream
> -------------------------------------------------------------------------
>
> Key: SPARK-27720
> URL: https://issues.apache.org/jira/browse/SPARK-27720
> Project: Spark
> Issue Type: Bug
> Components: DStreams
> Affects Versions: 2.4.1, 2.4.3
> Reporter: ov7a
> Priority: Minor
>
> If a DirectKafkaInputDStream is started in one thread and is being stopped in
> another thread (e.g. by shutdown hook) a
> java.util.ConcurrentModificationException (KafkaConsumer is not safe for
> multi-threaded access) is thrown.
> This happens even if "spark.streaming.kafka.consumer.cache.enabled" is set to
> "false".
> MWE: https://gist.github.com/ov7a/fc783315ea252a03d51804ce326a13b1
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]