[ 
https://issues.apache.org/jira/browse/KAFKA-2472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14965373#comment-14965373
 ] 

Ismael Juma commented on KAFKA-2472:
------------------------------------

[~jkreps], good point regarding Partitioner and other public classes. That's a 
problem for the approach I suggested. Without default methods, it seems like we 
can't change `Configurable`.

We could introduce a new interface and use it in new classes and classes that 
are not public, but it's not great to have two interfaces for the same thing. 
An alternative is to pass to a special Map implementation to `configure` that 
records usage. It still means that we can't use the nicer `Config` API, but 
that is no worse than what we have today.

> Fix kafka ssl configs to not throw warnings
> -------------------------------------------
>
>                 Key: KAFKA-2472
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2472
>             Project: Kafka
>          Issue Type: Bug
>            Reporter: Sriharsha Chintalapani
>            Assignee: Ismael Juma
>             Fix For: 0.9.0.0
>
>
> This is a follow-up fix on kafka-1690.
> [2015-08-25 18:20:48,236] WARN The configuration ssl.truststore.password = 
> striker was supplied but isn't a known config. 
> (org.apache.kafka.clients.producer.ProducerConfig)
> [2015-08-25 18:20:48,236] WARN The configuration security.protocol = SSL was 
> supplied but isn't a known config. 
> (org.apache.kafka.clients.producer.ProducerConfig)



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

Reply via email to