-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Are you aware of KIP-557:
https://cwiki.apache.org/confluence/display/KAFKA/KIP-557%3A+Add+emit+on
+change+support+for+Kafka+Streams
Seems it will address your use case?
- -Matthias
On 2/25/20 6:45 PM, Adam Rinehart wrote:
> Bruno and Guozhang,
>
> Thank you for the replies. Between the 2 of you, I think I know how
> to code what I wanted. I'm going with
>
> stream.flatTransform(...).groupByKey().aggregate()
>
> because an additional requirement that I hadn't stated in the
> original message was I was planning on using a punctuate method to
> delay some values from being forwarded until certain time-outs or
> conditions were met. I can't use punctuate with the ...Values()
> versions, per the documentation.
>
> Basically, I'm going to be transforming the events from one of many
> change events to a Success, Fail, or Lost message. But I only want...