Exceptions¶
All errors raised by minikafka derive from MinikafkaError.
minikafka.SchemaMismatchError ¶
Bases: MinikafkaError
Raised when a topic exists with incompatible schema or configuration.
minikafka.DuplicateMessageError ¶
Bases: MinikafkaError
Raised when a message violates a topic's deduplication constraint.
minikafka.FanOutError ¶
Bases: MinikafkaError
Raised at the end of a best_effort FullPipeline run if any sibling raised.
Successful sibling writes are preserved. Parent rows are marked
handled only when every sibling succeeded; rows with any failure
stay new so a corrected run can retry them.