birdayz / kaf

Modern CLI for Apache Kafka, written in Go.
Apache License 2.0
2.23k stars 143 forks source link

fix: Corrupted lines in produce cmd with 'line' mode #366

Closed vladaburian closed 4 weeks ago

vladaburian commented 1 month ago

scanner.Bytes() returns internal buffer which is reused. That results in corrupted messages as message value (internal buffer) is modified by scanner while being sent to kafka.

birdayz commented 4 weeks ago

good catch - thank you!