Hi Team, Regarding the Kafka cluster upgrade from VersionA to VersionB, I have a query about message format compatibility.
Let's assume we have a topic "topicA" containing messages written with the message log format version "v1-a". After the Kafka cluster migration is complete and the broker's log.message.format is set to "v1-b": 1. *Will Kafka automatically migrate the existing messages in "topicA" (written with "v1-a") to the new format "v1-b"?* 2. *Will new messages written to "topicA" after the upgrade be in the "v1-b" format?* 3. *Is it possible for a single topic to contain messages with different log format versions (e.g., both "v1-a" and "v1-b") after an upgrade?* 4. *What meta-data gets changed when a upgrade happens and what factors does it depends on?* I understand that newly created topics after the Kafka upgrade will likely use the broker's default log.message.format of "v1-b". Could you please clarify these points? I may have some misconceptions. Thank you for your time and assistance. Best regards,