[ https://issues.apache.org/jira/browse/KAFKA-12669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17321923#comment-17321923 ]
Dongjin Lee commented on KAFKA-12669: ------------------------------------- [~guozhang] You mean, like this one? https://github.com/dongjinleekr/kafka/blob/feature/KAFKA-12669/streams/src/main/java/org/apache/kafka/streams/state/KeyValueStore.java If it is okay, may I take it? I have a custom implementation of `KeyValueStore#deleteRange(K, K)`. I think I can make use of it for this issue. > Add deleteRange to WindowStore / KeyValueStore interfaces > --------------------------------------------------------- > > Key: KAFKA-12669 > URL: https://issues.apache.org/jira/browse/KAFKA-12669 > Project: Kafka > Issue Type: Improvement > Components: streams > Reporter: Guozhang Wang > Priority: Major > Labels: needs-kip > > We can consider adding such APIs where the underlying implementation classes > have better optimizations than deleting the keys as get-and-delete one by one. -- This message was sent by Atlassian Jira (v8.3.4#803005)