[ https://issues.apache.org/jira/browse/KAFKA-15337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax updated KAFKA-15337: ------------------------------------ Labels: need-kip (was: ) > Disable *-subscription-store-changelog topic creation for foreign key join in > Kafka Streams > ------------------------------------------------------------------------------------------- > > Key: KAFKA-15337 > URL: https://issues.apache.org/jira/browse/KAFKA-15337 > Project: Kafka > Issue Type: New Feature > Components: streams > Reporter: Rohan > Priority: Minor > Labels: need-kip > > I recently asked a question on > [stackoverflow|https://stackoverflow.com/questions/76801628/disable-subscription-store-changelog-topic-creation-for-foreign-key-join-in-ka] > where [~mjsax] commented to raise a ticket for this. > > *Requirement:* > When we do foreign key join in Kafka streams, it creates 3 state stores (as > given on the [confluent > page|https://www.confluent.io/blog/data-enrichment-with-kafka-streams-foreign-key-joins/]) > : > {quote}The three state stores involved are: > # left-STATE-STORE-0000000000: The left-hand-side KTable store. > # right-STATE-STORE-0000000003: The left-hand-side KTable store. > # myjoin-subscription-store: The subscription store for the join. This is > the new data structure discussed above. Regardless of the operation name, > this store is always suffixed -subscription-store. {_}Note for your capacity > planning that this store will also have a corresponding changelog, called > *myjoin-subscription-store-changelog*{_}.{quote} > Can we have an additional option to disable this > *myjoin-subscription-store-changelog* topic creation? > -- This message was sent by Atlassian Jira (v8.20.10#820010)