Matthias J. Sax created KAFKA-6686:
--------------------------------------
Summary: Allow reading topic as KStream and GlobalKTable
Key: KAFKA-6686
URL: https://issues.apache.org/jira/browse/KAFKA-6686
Project: Kafka
Issue Type: Bug
Components: streams
Reporter: Matthias J. Sax
Users often want to read topic multiple times, eg, as a stream and a table. For
KSteam/KTable this is possible by reading the data as a KTable, disable caching
on the KTable, and get a stream via {{toStream()}}. This pattern does not work
for KStream/GlobalKTable though.
However, there is no need to raise an exception
{quote}Exception in thread “main”
org.apache.kafka.streams.errors.TopologyException: Invalid topology: Topic
source has already been registered by another source.
{quote}
for this case, because the GlobalKTable is consumer by a different consumer (in
contrast to KStream/KTable case for which KStream and KTable use a shared
consumer).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)