[ https://issues.apache.org/jira/browse/KAFKA-6535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16354548#comment-16354548 ]
Guozhang Wang commented on KAFKA-6535: -------------------------------------- I think we cannot safely do that for user topics, since these topics maybe shared by multiple applications, and some of them may not even be written in Streams. Though admittedly in practice such sharing may not be common, but we still cannot do that for sure. > Set default retention ms for Streams repartition topics to infinity > ------------------------------------------------------------------- > > Key: KAFKA-6535 > URL: https://issues.apache.org/jira/browse/KAFKA-6535 > Project: Kafka > Issue Type: Improvement > Components: streams > Reporter: Guozhang Wang > Priority: Major > Labels: needs-kip, newbie > > After KIP-220 / KIP-204, repartition topics in Streams are transient, so it > is better to set its default retention to infinity to allow any records be > pushed to it with old timestamps (think: bootstrapping, re-processing) and > just rely on the purging API to keeping its storage small. -- This message was sent by Atlassian JIRA (v7.6.3#76005)