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)