[ 
https://issues.apache.org/jira/browse/KAFKA-3188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eno Thereska updated KAFKA-3188:
--------------------------------
    Description: 
The integration test should test the compatibility between 0.10.0 broker with 
clients on older versions. The clients version should include 0.9.0 and 0.8.x.

We already cover 0.10 brokers with old producers/consumers in upgrade tests. 
So, the main thing to test is a mix of 0.9 and 0.10 producers and consumers. 
E.g., test1: 0.9 producer/0.10 consumer and then test2: 0.10 producer/0.9 
consumer. And then, each of them: compression/no compression (like in upgrade 
test). And we could probably add another dimension : topic configured with 
CreateTime (default) and LogAppendTime. So, total 2x2x2 combinations (but maybe 
can reduce that — eg. do LogAppendTime with compression only).

  was:The integration test should test the compatibility between 0.10.0 broker 
with clients on older versions. The clients version should include 0.9.0 and 
0.8.x.


> Add system test for KIP-31 and KIP-32 - Compatibility Test
> ----------------------------------------------------------
>
>                 Key: KAFKA-3188
>                 URL: https://issues.apache.org/jira/browse/KAFKA-3188
>             Project: Kafka
>          Issue Type: Sub-task
>    Affects Versions: 0.9.0.0
>            Reporter: Jiangjie Qin
>            Assignee: Anna Povzner
>            Priority: Blocker
>             Fix For: 0.10.0.0
>
>
> The integration test should test the compatibility between 0.10.0 broker with 
> clients on older versions. The clients version should include 0.9.0 and 0.8.x.
> We already cover 0.10 brokers with old producers/consumers in upgrade tests. 
> So, the main thing to test is a mix of 0.9 and 0.10 producers and consumers. 
> E.g., test1: 0.9 producer/0.10 consumer and then test2: 0.10 producer/0.9 
> consumer. And then, each of them: compression/no compression (like in upgrade 
> test). And we could probably add another dimension : topic configured with 
> CreateTime (default) and LogAppendTime. So, total 2x2x2 combinations (but 
> maybe can reduce that — eg. do LogAppendTime with compression only).



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

Reply via email to