[ 
https://issues.apache.org/jira/browse/KAFKA-17057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias J. Sax updated KAFKA-17057:
------------------------------------
    Description: 
With KAFKA-16508 we changed the KS behavior to call the 
ProductionExceptionHandler for a single special case of a potentially missing 
output topic, to break an infinite retry loop.

However, this seems not to be very flexible, as users might want to retry for 
some cases.

We might also consider to not calling the handler when writing into internal 
topics, as those _must_ exist.

KIP-1065: 
[https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=311627309] 

  was:
With KAFKA-16508 we changed the KS behavior to call the 
ProductionExceptionHandler for a single special case of a potentially missing 
output topic, to break an infinite retry loop.

However, this seems not to be very flexible, as users might want to retry for 
some cases.

We might also consider to not calling the handler when writing into internal 
topics, as those _must_ exist.


> Add "retry" option to ProductionExceptionHandler
> ------------------------------------------------
>
>                 Key: KAFKA-17057
>                 URL: https://issues.apache.org/jira/browse/KAFKA-17057
>             Project: Kafka
>          Issue Type: Improvement
>          Components: streams
>            Reporter: Matthias J. Sax
>            Priority: Major
>
> With KAFKA-16508 we changed the KS behavior to call the 
> ProductionExceptionHandler for a single special case of a potentially missing 
> output topic, to break an infinite retry loop.
> However, this seems not to be very flexible, as users might want to retry for 
> some cases.
> We might also consider to not calling the handler when writing into internal 
> topics, as those _must_ exist.
> KIP-1065: 
> [https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=311627309] 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to