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-00: The left-hand-side KTable store.
# right-STATE-STORE-03: 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)