GitHub user rajinisivaram opened a pull request: https://github.com/apache/kafka/pull/3922
Kafka 5854: Handle authentication failures in KafkaAdminClient This is currently on top of the commits from #3832. You can merge this pull request into a Git repository by running: $ git pull https://github.com/rajinisivaram/kafka KAFKA-5854-adminclient Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/3922.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 #3922 ---- commit f5878201303f4bb43a5b20f7abdef6f5a9af8fc1 Author: Vahid Hashemian <vahidhashem...@us.ibm.com> Date: 2017-09-15T17:50:41Z KAFKA-5854: Handle SASL authentication failures as non-retriable exceptions in clients This PR implements the client-side of KIP-152, by modifying `KafkaConsumer`, `KafkaProducer`, and `ConsumerGroupCommand` to throw a non-retriable exception when user authentication fails. This PR is co-authored with @rajinisivaram. commit a16a794f5ae06572d1434943f2765fa0f942bfa2 Author: Vahid Hashemian <vahidhashem...@us.ibm.com> Date: 2017-09-18T20:57:33Z Addressed feedback on the initial commit. Thanks to @rajinisivaram for the review and sharing some of the code to speed things up. commit 5388b916fd94889ad0c8e7068bb61946e20ccd19 Author: Vahid Hashemian <vahidhashem...@us.ibm.com> Date: 2017-09-19T19:00:47Z Addressed additional feedback received commit a6e67a7e89e1437cdf8d44b73e28ecb2cd959c1f Author: Vahid Hashemian <vahidhashem...@us.ibm.com> Date: 2017-09-20T01:36:47Z Minor changes based on the feedback received commit d19874a06a98264f021d4af4a70326865657b8b3 Author: Vahid Hashemian <vahidhashem...@us.ibm.com> Date: 2017-09-20T01:43:53Z Merge branch 'trunk' into KAFKA-5854 commit a89fe929776b39e4c27d8c8aee7c4630e115a398 Author: Rajini Sivaram <rajinisiva...@googlemail.com> Date: 2017-09-20T15:27:23Z KAFKA-5854: Handle authentication exceptions in KafkaAdminClient ---- ---