birdayz / kaf

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

feat: Allow SASL handshake version to be influenced from config #292

Closed k-wall closed 11 months ago

k-wall commented 11 months ago

why: current kaf uses the older SASL handshake v0, where the SASL payload is sent unframed down the wire. v1 uses the dedicated SASL Kafka RPCs. This feature allows the user to opt for the v1. The default remains as v0.