[ https://issues.apache.org/jira/browse/KAFKA-6219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16255838#comment-16255838 ]
Vahid Hashemian commented on KAFKA-6219: ---------------------------------------- [~huxi_2b] Yes, it makes sense. This JIRA aims at improving error handling if I understood correctly. Thanks for highlighting the distinction. > Inconsistent behavior for kafka-consumer-groups > ----------------------------------------------- > > Key: KAFKA-6219 > URL: https://issues.apache.org/jira/browse/KAFKA-6219 > Project: Kafka > Issue Type: Bug > Components: admin > Affects Versions: 1.0.0 > Reporter: huxihx > Assignee: huxihx > > For example, when ACL is enabled, running kafka-consumer-groups.sh --describe > to describe a group complains: > `Error: Executing consumer group command failed due to Not authorized to > access group: Group authorization failed.` > However, running kafka-consumer-groups.sh --list otherwise returns nothing, > confusing user whether there are no groups at all or something wrong happened. > In `AdminClient.listAllGroups`, it captures all the possible exceptions and > returns an empty List. > It's better keep those two methods consistent. Does it make any sense? -- This message was sent by Atlassian JIRA (v6.4.14#64029)