Ruben de Gooijer created KAFKA-4434:
---------------------------------------
Summary: KafkaProducer configuration is logged twice
Key: KAFKA-4434
URL: https://issues.apache.org/jira/browse/KAFKA-4434
Project: Kafka
Issue Type: Bug
Components: config
Affects Versions: 0.10.0.1
Reporter: Ruben de Gooijer
Priority: Minor
The constructor of org.apache.kafka.clients.producer.KafkaProducer accepts a
ProducerConfig which when constructed logs the configuration:
https://github.com/apache/kafka/blob/0.10.0.1/clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java#L58
.
However, when the construction of KafkaProducer proceeds the provided
ProducerConfig is repurposed and another instance is created
https://github.com/apache/kafka/blob/0.10.0.1/clients/src/main/java/org/apache/kafka/clients/producer/KafkaProducer.java#L323
which triggers another log with the same contents.
At first sight this seems like unintended behaviour to me. At least it caused
me to dive into it in order to verify if there weren't two producer instances
running.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)