> The grace period is the only way to "set" the suppression time.

Why this limitation? Let's say I have
```
KTable table = ... // windowed with some grace period X
KTable table2 = table.filter(...); // no suppression specified because I want 
to update filter for each base table update and want to be able to update with 
max delay X (== grace from above)
table.suppress(...).toString().forEach(); // I also want to react to a single 
update per key (ie, single final), but I want to have lower latency and want 
"single final update" after X/10 of the time -- I want to specify smaller grace 
period here
```

Does this make sense?

[ Full content available at: https://github.com/apache/kafka/pull/5567 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to