kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias J. Sax (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KAFKA-6998) Remove caching wrapper stores if cache-size is configured to zero bytes
Date Tue, 05 Jun 2018 22:45:00 GMT
Matthias J. Sax created KAFKA-6998:
--------------------------------------

             Summary: Remove caching wrapper stores if cache-size is configured to zero bytes
                 Key: KAFKA-6998
                 URL: https://issues.apache.org/jira/browse/KAFKA-6998
             Project: Kafka
          Issue Type: Improvement
          Components: streams
            Reporter: Matthias J. Sax


Users can disable caching globally by setting the cache size to zero in their config. However,
this does only effectively disable the caching layer, but the code is still in place.

We should consider to remove the caching wrappers completely for this case. The tricky part
is, that we insert the caching layer at compile time, ie, when calling `StreamsBuilder#build()`
– at this point, we don't know the configuration yet. Thus, we need to find a way to rewrite
the topology after it is passed to `KafkaStreams` if case caching size is set to zero.



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

Mime
View raw message