Shekhar Prasad Rajak created KAFKA-21411:
--------------------------------------------

             Summary: Support selective redelivery of records in share groups
                 Key: KAFKA-21411
                 URL: https://issues.apache.org/jira/browse/KAFKA-21411
             Project: Kafka
          Issue Type: Improvement
            Reporter: Shekhar Prasad Rajak


Introduce an operation that makes explicitly selected retained records 
AVAILABLE again in the same share group, while preserving delivery eligibility 
and retained processing metadata outside the selection.

Applications may need to reprocess selected inputs after correcting a 
transformation, repairing an application defect, or recovering a durable 
processing manifest. Current RELEASE acknowledgements apply to acquired 
records, while partition offset reset does not preserve an arbitrary sparse 
selection of completed records.

For example:

Previously completed:
Worker A: 100–104, 150–154
Worker B: 105–149

Requested selection:
100–104, 150–154

Expected result:
A’s selected records become AVAILABLE again.
B’s completed records remain excluded from delivery.

---

KIP https://cwiki.apache.org/confluence/x/5AKWGw 



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to