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)

Reply via email to