Guozhang Wang created KAFKA-7075:
------------------------------------
Summary: Allow Topology#addGlobalStore to add a window store
Key: KAFKA-7075
URL: https://issues.apache.org/jira/browse/KAFKA-7075
Project: Kafka
Issue Type: Improvement
Components: streams
Reporter: Guozhang Wang
Today although {{Topology#addGlobalStore}} can take any {{StateStore}} types,
the internal implementation {{InternalTopologyBuilder#addGlobalStore}} only
accepts {{StoreBuilder<KeyValueStore>}}. It means if users pass in a windowed
store builder in {{Topology#addGlobalStore}} it will cause a runtime
ClassCastException.
We should fix this issue by relaxing the {{InternalTopologyBuilder}}.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)