Cameron Lee created SAMZA-2120:
----------------------------------
Summary: Enable custom handling of ConsumerRecords consumed by
Kafka
Key: SAMZA-2120
URL: https://issues.apache.org/jira/browse/SAMZA-2120
Project: Samza
Issue Type: Improvement
Affects Versions: 1.0
Reporter: Cameron Lee
Assignee: Cameron Lee
Add a way to be able to customize the handling of ConsumerRecords when
converting them to IncomingMessageEnvelope when extending KakfaSystemConsumer
functionality.
An example of this extension would be to specify a checkpoint offset in
IncomingMessageEnvelope which is different than the plain offset that is
returned by Kafka. If large messages in Kafka are implemented by segmenting
into multiple individual messages, then the plain offset might be in the middle
of a large message, and we would not want to checkpoint in the middle of a
large message.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)