[ 
https://issues.apache.org/jira/browse/KAFKA-15337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias J. Sax updated KAFKA-15337:
------------------------------------
    Component/s: streams

> 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
>
> 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)

Reply via email to