showuon commented on pull request #11242:
URL: https://github.com/apache/kafka/pull/11242#issuecomment-979793930


   @guozhangwang , thanks for your comment. I finally got time to revisit this 
POC. Yes, I agree that this new state store config can be defined on the newly 
introduced `TopologyConfig`. I checked it again, and it'll work well with 
`TopologyConfig`.
   
   > I thought we would use a enum, as the KIP suggested in enum StoreType, 
instead of a StoreImplementation interface.
   
   Actually, the reason why we don't choose `enum` is because that only works 
for our built-in state stores, not for **custom state store**. So, with the 
`StoreImplementation` interface, user can implement their state stores their, 
and set as default stores if they want. 
   
   I'll start to draft the KIP. Thank you very much!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to