Rohan created KAFKA-15337: ----------------------------- Summary: 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
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)