confluentinc / confluentinc/confluent-kafka-python

Differentiate between temporary and permanent errors

Open
#147 0 comments 12 reactions 0 assignees View on GitHub
enhancement priority:high size:small status:planned
Dominant language
Python
Stars
509
Forks
964
Avg merge
2d 2h
Merged PRs (30d)
14

Description

From #128 comment by @davidblewett :
> I would appreciate updating the documentation as to what exceptions are transient and what are permanent. Even better, it would be very nice to encode that in the exception class hierarchy, so that people can have an exception handler for say KafkaTransientException that just logs it and moves on, and one for KafkaPermanentException that logs and triggers graceful shutdown.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.