[ 
https://issues.apache.org/jira/browse/KAFKA-7367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Roesler updated KAFKA-7367:
--------------------------------
    Description: 
Streams currently unconditionally creates state store directories, even if the 
topology is stateless.

This can be a problem running Streams in an environment without access to disk.

  was:
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.


> Streams should not create state store directories 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
>
> Streams currently unconditionally creates state store directories, even if 
> the topology is stateless.
> This can be a problem running Streams in an environment without access to 
> disk.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to