[ 
https://issues.apache.org/jira/browse/KAFKA-4088?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15437930#comment-15437930
 ] 

Ismael Juma commented on KAFKA-4088:
------------------------------------

Thanks for filing this. I think what we should do is basically extend all of 
our upgrade tests to include MirrorMaker. Would that make sense?

> Add regression check for KAFKA-4073
> -----------------------------------
>
>                 Key: KAFKA-4088
>                 URL: https://issues.apache.org/jira/browse/KAFKA-4088
>             Project: Kafka
>          Issue Type: Test
>            Reporter: Geoff Anderson
>
> The patch for KAFKA-4073 fixed an issue introduced in 0.10.0.1, it may be 
> worth adding a regression test
> Ideally this would be a unit test, but it's not immediately clear how to do 
> so since it's hard to produce a pre-0.10.0 message through the producer api 
> in 0.10.0
> If we were to write a system test, it would look something like:
> Setup: 
> - Two small kafka clusters, 0.9.0.X (source), and 0.10.0.X (destination)
> - 0.9.0.X mirror maker from source to destination
> Produce messages with 0.9.X producer to source brokers.
> upgrade source brokers to 0.10.0.1
> upgrade mirror maker to 0.10.0.1 (don't upgrade 0.9 producer)
> This should reveal the problem if run without the fix introduced in KAFKA-4073



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to