...
Discussion thread: here [TBA]
JIRA: here [TBA]
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Motivation
Currently there is a way to pass a KafkaClientSupplier
in KafkaStreams
constructor. This KIP propose proposes to add a public config in StreamsConfig
to pass the class through config and use reflection to create
...
In KafkaStreams
constructor, we will read the value of streams.kafka.client.supplier
from StreamsConfig
and if it's not null
and not empty, we will use reflection to create an object of given class and throw
...
So to cater for users who don't want to update their source code, we are proposing to add this config option as well.