-
Notifications
You must be signed in to change notification settings - Fork 24
Kafka message key is None #92
Copy link
Copy link
Open
Description
Пример отправки сообщения
exec(
kafka("Some kafka message with header")
.send(
None,
"some payload",
new RecordHeaders().add("headerKey", "headerValue".getBytes)
)
)
Ожидается, что в кафку отправиться сообщение с ключём null, а отправляется None
Пример "костыля" с которым работает верно
ru.tinkoff.gatling.kafka.actions.KafkaRequestAction
val key = kafkaAttributes.key.map(k => k(session).toOption.get) match {
case Some(value) => if (value == None) null.asInstanceOf[K] else value
case None => null.asInstanceOf[K]
}
Metadata
Metadata
Assignees
Labels
No labels