[
https://issues.apache.org/jira/browse/KAFKA-2847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15008607#comment-15008607
]
ASF GitHub Bot commented on KAFKA-2847:
---
GitHub user ijuma opened a pull request:
https://github.com/apache/kafka/pull/542
KAFKA-2847; Remove principal builder class from client configs
Also mark `PrincipalBuilder` as `Unstable` and tweak docs.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ijuma/kafka
kafka-2847-remove-principal-builder-class-from-client-configs
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/kafka/pull/542.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #542
commit 88ccdfb961ec4adc82121b1ed44a198a4dbe4f89
Author: Ismael Juma
Date: 2015-11-17T12:48:25Z
Remove principal.builder.class from client configs
commit ce2c307bae8da40bed4eb53cc209c65973b72331
Author: Ismael Juma
Date: 2015-11-17T12:52:35Z
Mark the `PrincipalBuilder` interface as `Unstable`
I think it would be good to use it for SASL too and that may
require the interface to be changed.
commit 70249b1502e32c0ea484e398b318545a500ecb12
Author: Ismael Juma
Date: 2015-11-17T12:53:44Z
Mention in docs for `PRINCIPAL_BUILDER_CLASS_DOC` that it's only used for
`SecurityProtocol.SSL`
> remove principal.builder.class from client configs
> --
>
> Key: KAFKA-2847
> URL: https://issues.apache.org/jira/browse/KAFKA-2847
> Project: Kafka
> Issue Type: Bug
> Components: clients
>Affects Versions: 0.9.0.0
>Reporter: Jun Rao
>Assignee: Ismael Juma
>
> Since only the broker needs to know the principal name, we can remove
> principal.builder.class from both the producer and the consumer client config.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)