Swen Moczarski created KAFKA-4761:
-------------------------------------
Summary: NullPointerException if batch.size=0 for producer config
Key: KAFKA-4761
URL: https://issues.apache.org/jira/browse/KAFKA-4761
Project: Kafka
Issue Type: Bug
Components: clients
Affects Versions: 0.10.2.0
Environment: jdk1.8.0_40
Reporter: Swen Moczarski
Priority: Minor
Attachments: KafkaProducerTest.java
When setting {{batch.size}} to {{0}} for producer I get the following exception
when sending a record:
{noformat}
java.lang.NullPointerException
at org.apache.kafka.common.utils.Utils.notNull(Utils.java:315)
at
org.apache.kafka.clients.producer.internals.RecordAccumulator.append(RecordAccumulator.java:197)
at
org.apache.kafka.clients.producer.KafkaProducer.doSend(KafkaProducer.java:478)
at
org.apache.kafka.clients.producer.KafkaProducer.send(KafkaProducer.java:440)
at
org.apache.kafka.clients.producer.KafkaProducer.send(KafkaProducer.java:360)
at KafkaProducerTest.exposeNpeOnBatchSizeZero(KafkaProducerTest.java:21)
{noformat}
But documentation says:
{quote}
... (a batch size of zero will disable batching entirely).
{quote}
Please, see attached test.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)