Details
-
Sub-task
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
0.9.0.0
-
None
-
None
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).
Attachments
Issue Links
- is duplicated by
-
KAFKA-3348 Add system tests for upgrade from 0.9.0.1 to 0.10.0.0
-
- Resolved
-
-
KAFKA-3349 Add system tests for upgrade from 0.8.2.x to 0.10.0.0
-
- Resolved
-