[
https://issues.apache.org/jira/browse/KAFKA-7367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16604478#comment-16604478
]
John Roesler commented on KAFKA-7367:
-------------------------------------
Sorry, I should have said "someone mentioned it to me in passing". I was trying
to be formal ;)
I suspect it was actually a misunderstanding about which operations are
actually stateless.
I figured it wouldn't hurt to add tests to be sure, though.
> Verify that Streams never creates RocksDB stores unless they are needed
> -----------------------------------------------------------------------
>
> Key: KAFKA-7367
> URL: https://issues.apache.org/jira/browse/KAFKA-7367
> Project: Kafka
> Issue Type: Improvement
> Components: streams
> Reporter: John Roesler
> Priority: Major
> Labels: newbie
>
> We have gotten some reports of Streams creating RocksDB stores unnecessarily
> for stateless processes.
> We can and should verify this doesn't happen by creating integration tests
> for *every* stateless operator that verify that after processing, the state
> directory is still empty.
> These tests could potentially be backported as far as we care to so that we
> can identify and fix potential unnecessary stores in past versions as well.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)