[ 
https://issues.apache.org/jira/browse/KAFKA-2847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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 <ism...@juma.me.uk>
Date:   2015-11-17T12:48:25Z

    Remove principal.builder.class from client configs

commit ce2c307bae8da40bed4eb53cc209c65973b72331
Author: Ismael Juma <ism...@juma.me.uk>
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 <ism...@juma.me.uk>
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)

Reply via email to