Hi,

there is KIP for this idea, but nobody or working on it actively atm:

https://cwiki.apache.org/confluence/display/KAFKA/KIP-95%3A+Incremental+Batch+Processing+for+Kafka+Streams


Right now, you can only check the committed offsets and terminate the
app accordingly.


-Matthias

On 5/3/17 5:32 AM, Thomas Becker wrote:
> We have had a number of situations where we need to migrate data in a
> Kafka topic to a new topic that is keyed differently. Stream processing
> is a good fit for this use-case with one exception: there is no easy
> way to know when your "migration job" is finished. Has any thought been
> given to adding an "end of stream" notion to Kafka Streams, and a
> corresponding mode to exit the application when all input streams have
> hit it?
> 
> --
> 
> 
>     Tommy Becker
> 
>     Senior Software Engineer
> 
>     O +1 919.460.4747
> 
>     tivo.com
> 
> 
> ________________________________
> 
> This email and any attachments may contain confidential and privileged 
> material for the sole use of the intended recipient. Any review, copying, or 
> distribution of this email (or any attachments) by others is prohibited. If 
> you are not the intended recipient, please contact the sender immediately and 
> permanently delete this email and any attachments. No employee or agent of 
> TiVo Inc. is authorized to conclude any binding agreement on behalf of TiVo 
> Inc. by email. Binding agreements with TiVo Inc. may only be made by a signed 
> written agreement.
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to