[ 
https://issues.apache.org/jira/browse/KAFKA-21312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18129889#comment-18129889
 ] 

sanghyeok An commented on KAFKA-21312:
--------------------------------------

Sorry for the abstract explanation. 
I'll prepare a draft PR ASAP!

> Snapshottable tasks in the coordinator runtime
> ----------------------------------------------
>
>                 Key: KAFKA-21312
>                 URL: https://issues.apache.org/jira/browse/KAFKA-21312
>             Project: Kafka
>          Issue Type: Improvement
>          Components: group-coordinator
>            Reporter: Sean Quah
>            Assignee: Sean Quah
>            Priority: Major
>
> In a couple of places, the coordinator runtime and group coordinator create 
> and destroy tasks, eg. for regex resolution and (soon) asynchronous 
> assignment calculations.
> When coordinator state is rolled back, these tasks are not reverted and, when 
> they complete, we have to think carefully about how we can discard their 
> results if they no longer apply. It would be nice to have these tasks 
> participate in the snapshot mechanism.
> Analogous to KAFKA-19023 but for the CoordinatorExecutor.



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

Reply via email to