[
https://issues.apache.org/jira/browse/KAFKA-3036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jiangjie Qin resolved KAFKA-3036.
---------------------------------
Resolution: Fixed
Fix Version/s: (was: 0.9.1.0)
0.10.0.0
This ticket has been implemented as a part of KAFKA-3025
> Add up-conversion and down-conversion of ProducerRequest and FetchRequest to
> broker.
> ------------------------------------------------------------------------------------
>
> Key: KAFKA-3036
> URL: https://issues.apache.org/jira/browse/KAFKA-3036
> Project: Kafka
> Issue Type: Sub-task
> Reporter: Jiangjie Qin
> Assignee: Jiangjie Qin
> Fix For: 0.10.0.0
>
>
> This ticket will implement the necessary up-conversion and down-conversion
> for protocol migration in KIP-31 and KIP-32.
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-32+-+Add+CreateTime+and+LogAppendTime+to+Kafka+message
> As a short summary:
> 1. When message.format.version=0, down-convert MessageAndOffset v1 to
> MessageAndOffset v0 when receives ProduceRequest v2
> 2. When message.format.version=1
> a. up-convert MessageAndOffset v0 to MessageAndOffset v1 when receives
> ProduceRequest v1
> b. down-convert MessageAndOffst v1 to MessageAndOffset v0 when receives
> FetchRequest v1
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)