Gwen Shapira created KAFKA-2249:
-----------------------------------

             Summary: KafkaConfig does not preserve original Properties
                 Key: KAFKA-2249
                 URL: https://issues.apache.org/jira/browse/KAFKA-2249
             Project: Kafka
          Issue Type: Bug
            Reporter: Gwen Shapira


We typically generate configuration from properties objects (or maps).
The old KafkaConfig, and the new ProducerConfig and ConsumerConfig all retain 
the original Properties object, which means that if the user specified 
properties that are not part of ConfigDef definitions, they are still 
accessible.

This is important especially for MetricReporters where we want to allow users 
to pass arbitrary properties for the reporter.

One way to support this is by having KafkaConfig implement AbstractConfig, 
which will give us other nice functionality too.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to