Hi Vadim, In short, state eviction is not applied to incremental checkpoints from storage perspective but there are techniques to configure Flink to do it. I think you look for state TTL feature which can resolve your problem [1].
[1] https://flink.apache.org/2019/05/17/state-ttl-in-flink-1.8.0-how-to-automatically-cleanup-application-state-in-apache-flink/ BR, G On Wed, Feb 19, 2025 at 8:41 AM Vararu, Vadim via user < user@flink.apache.org> wrote: > Hi, > > > > I have a large state (currently ~300GB). I’ve enabled the incremental > checkpointing and it looks good. > > > > However, I don’t think that deletions in the state will reflect in > deletions in s3. In this case it will upload more data to s3 when something > is added to the state and won’t delete data on s3 when something is delete > from the state. > > > > Is my understanding correct? Is s3 checkpointing storage forever growing? > > > > Thanks, > Vadim. > > > > >