You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Gwen Shapira (JIRA)" <ji...@apache.org> on 2015/02/25 22:05:05 UTC

[jira] [Commented] (KAFKA-1985) Document on possible error codes for each response type

    [ https://issues.apache.org/jira/browse/KAFKA-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14337193#comment-14337193 ] 

Gwen Shapira commented on KAFKA-1985:
-------------------------------------

Awesome awesome idea.

However, we should also document that this is not a guarantee - new error codes may appear in new releases with or without a protocol bump and clients must be able to handle unknown error codes gracefully.

> Document on possible error codes for each response type
> -------------------------------------------------------
>
>                 Key: KAFKA-1985
>                 URL: https://issues.apache.org/jira/browse/KAFKA-1985
>             Project: Kafka
>          Issue Type: Bug
>          Components: clients
>            Reporter: Guozhang Wang
>             Fix For: 0.9.0
>
>
> When coding the clients logic we tend to forget one or more possible error codes that needs special handling because it is not summarized and documented anywhere. It would better to at least add comments in
> {code}
> org.apache.kafka.common.requests.XXResponse
> {code}
> about all possible error codes so that people can check and handle them appropriately.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)