[ https://issues.apache.org/jira/browse/KAFKA-4665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ismael Juma updated KAFKA-4665: ------------------------------- Fix Version/s: (was: 0.11.0.0) 0.11.1.0 > Inconsistent handling of non-existing topics in offset fetch handling > --------------------------------------------------------------------- > > Key: KAFKA-4665 > URL: https://issues.apache.org/jira/browse/KAFKA-4665 > Project: Kafka > Issue Type: Bug > Components: consumer, core > Reporter: Jason Gustafson > Assignee: Vahid Hashemian > Fix For: 0.11.1.0 > > > For version 0 of the offset fetch API, the broker returns > UNKNOWN_TOPIC_OR_PARTITION for any topics/partitions which do not exist at > the time of fetching. In later versions, we skip this check. We do, however, > continue to return UNKNOWN_TOPIC_OR_PARTITION for authorization errors (i.e. > if the principal does not have Describe access to the corresponding topic). > We should probably make this behavior consistent across versions. > Note also that currently the consumer raises {{KafkaException}} when it > encounters an UNKNOWN_TOPIC_OR_PARTITION error in the offset fetch response, > which is inconsistent with how we usually handle this error. This probably > doesn't cause any problems currently only because of the inconsistency > mentioned in the first paragraph above. -- This message was sent by Atlassian JIRA (v6.3.15#6346)