Lincong Li created KAFKA-10823: ---------------------------------- Summary: AdminOperationException has no error code Key: KAFKA-10823 URL: https://issues.apache.org/jira/browse/KAFKA-10823 Project: Kafka Issue Type: Bug Reporter: Lincong Li
The AdminOperationException is one kind of RuntimeException and the fact that it does not have error code prevents proper handling the exception. For example, the AdminOperationException could be thrown when AdminZkClient.changeTopicConfig(...) method is invoked and the topic for which config change is requested does not exist. When the AdminOperationException is thrown, the caller of AdminZkClient.changeTopicConfig(...) can choose to catch it. But it cannot programmatically figure out what exactly is the cause of this exception. Hence nothing can be done safely. -- This message was sent by Atlassian Jira (v8.3.4#803005)