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

Guozhang Wang updated KAFKA-13676:
----------------------------------
    Summary: When processing in ALOS, when one task encounters a task-specific 
exception we could still commit progress made by other tasks  (was: When 
processing in ALOS we might as well commit progress made other tasks on a task 
specific exception)

> When processing in ALOS, when one task encounters a task-specific exception 
> we could still commit progress made by other tasks
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-13676
>                 URL: https://issues.apache.org/jira/browse/KAFKA-13676
>             Project: Kafka
>          Issue Type: Improvement
>          Components: streams
>            Reporter: Walker Carlson
>            Assignee: Walker Carlson
>            Priority: Major
>
> When processing in ALOS we might as well commit progress made other tasks on 
> a task specific exception. If one task has an issue and we have already 
> successfully completed processing on at least one task it would be good to 
> commit those successfully processed tasks. This should prevent limit the 
> duplicated records downstream and also be more efficient.
> Also if one task is having lots of issues the other tasks can at least make 
> progress. When we introduced the thread replacement mechanism this 
> optimization became possible. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to