Ramkishan created KAFKA-8912:
--------------------------------
Summary: TimeoutException cause is insufficiently articulated for
the KafkProducer
Key: KAFKA-8912
URL: https://issues.apache.org/jira/browse/KAFKA-8912
Project: Kafka
Issue Type: Bug
Components: documentation, producer
Affects Versions: 2.2.1, 0.10.0.1
Reporter: Ramkishan
The javadocs of the org.apache.kafka.clients.producer.KafkaProducer class has
partially articulated description for the TimeoutException, wherever applicable.
The document reads -
"{{[TimeoutException|https://kafka.apache.org/23/javadoc/org/apache/kafka/common/errors/TimeoutException.html]}}
- If the time taken for fetching metadata or allocating memory for the record
has surpassed {{max.block.ms}}."
While we are aware that this exception can also be thrown if the RTM occurs
when the message is on the accumulator and the batch expires. The current
description is misleading the developers who try to optimize the producer
config and if they face this issue
[https://kafka.apache.org/23/javadoc/org/apache/kafka/common/errors/TimeoutException.html]
--
This message was sent by Atlassian Jira
(v8.3.2#803003)