Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Current protocol documentation (https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-ErrorCodes) contains a list of all the error codes possible through the Kafka request API, but this is getting unwieldy to manage since error codes span different request types and occasionally have slightly different semantics. It would be nice to list the error codes for each API separately with request-specific descriptions as well as suggested handling (when it makes sense).