zilla icon indicating copy to clipboard operation
zilla copied to clipboard

Support configuration of MQTT Publish QoS maximum

Open jfallows opened this issue 10 months ago • 0 comments

Describe the desired outcome from the user's perspective As devops, I want to be able to configure mqtt-kafka mapping to support at most QoS 1 for publish, so that idempotent producer is not needed for Kafka.

Acceptance criteria

  • mqtt server binding maximum qos can be configured in zilla.yaml
  • mqtt server rejects attempts to publish at qos higher than configured maximum

Additional context This simplifies integrations with systems implementing a subset of the Kafka protocol, when idempotent producer support via the Kafka protocol is not yet available.

jfallows avatar Apr 22 '24 19:04 jfallows