[ https://issues.apache.org/jira/browse/KAFKA-15337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rohan updated KAFKA-15337: -------------------------- Description: I recently asked a question on [stackoverflow|[http://example.com|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? was: 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? > 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 > Reporter: Rohan > Priority: Minor > > I recently asked a question on > [stackoverflow|[http://example.com|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)