Hi,

this is an important Kafka Streams problem to work on. Looking forward
to the KIP!

Cheers,
Lucas

On Mon, Oct 6, 2025 at 9:34 PM Matthias J. Sax <[email protected]> wrote:
>
> If you want to start a KIP, you need to write one :) A Jira ticket is
> not a KIP
>
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals
>
>
> -Matthias
>
> On 10/6/25 10:26 AM, Ankur Sinha wrote:
> > Hi all,
> >
> > I’d like to start the discussion for KAFKA-19759: Add built-in TTL 
> > (Time-to-Live) support for Kafka Streams State Stores.
> >
> > JIRA: https://issues.apache.org/jira/browse/KAFKA-19759
> > KIP Wiki: (will be created shortly)
> >
> > Streams users often need per-key TTL functionality (e.g., for cache-like 
> > state, per-key deduplication, or automatic cleanup).
> > Currently, this requires manual punctuators and tombstones.
> >
> > This KIP proposes adding a built-in `withTtl(Duration ttl)` option to state 
> > stores,
> > which would handle key expiration and changelog consistency automatically.
> >
> > Please see the JIRA for full details and general analysis.
> > Looking forward for a discussion and talk.
> >
> > Best regards,
> > Ankur Sinha
> >
>

Reply via email to