Topic properties not applied on kstream binding
On KStream producer binding, topic properties are not applied by the provisioner. This is because the extended properties object that is passed to producer binding is erroneously overwritten by a default instance. Addressing this issue. Resolves #684
This commit is contained in:
@@ -118,7 +118,7 @@ class KStreamBinder extends
|
||||
KStream<Object, Object> outboundBindTarget,
|
||||
ExtendedProducerProperties<KafkaStreamsProducerProperties> properties) {
|
||||
ExtendedProducerProperties<KafkaProducerProperties> extendedProducerProperties = new ExtendedProducerProperties<>(
|
||||
new KafkaProducerProperties());
|
||||
properties.getExtension());
|
||||
this.kafkaTopicProvisioner.provisionProducerDestination(name,
|
||||
extendedProducerProperties);
|
||||
Serde<?> keySerde = this.keyValueSerdeResolver
|
||||
|
||||
Reference in New Issue
Block a user