Hervé RIVIERE created KAFKA-7784:
------------------------------------
Summary: Producer & message format : better management when
inter.broker.protocol.version is overrided
Key: KAFKA-7784
URL: https://issues.apache.org/jira/browse/KAFKA-7784
Project: Kafka
Issue Type: Improvement
Components: producer
Affects Versions: 2.0.1
Reporter: Hervé RIVIERE
With the following setup :
* Java producer v2.0.1
* Brokers 2.0.1 with *message format V1* (so with
log.message.format.version=0.10.2 & inter.broker.protocol.version=0.10.2)
Producer is sending message with format message V2 so useless down convert to
V1 message format is triggered on broker side.
An improvement to avoid wasting CPU ressources on broker side will broker
advertise current message format version to client (currently broker advertises
only api available).
With message format version info producer will be able to prefer a specific
message format to avoid down conversion on broker side.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)