[
https://issues.apache.org/jira/browse/KAFKA-562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13473719#comment-13473719
]
Jay Kreps commented on KAFKA-562:
---------------------------------
So the proposed fix for this is to special case appends that come from
replication and not do any offset assignment, re-compression, or anything else
during these. This had already been proposed as a performance improvement. It
also ensures that the offset assignment on the leader and followers will match.
A patch is attached to KAFKA-557, and I verified that it fixes this system test
issue.
> Non-failure System Test Log Segment File Checksums mismatched
> -------------------------------------------------------------
>
> Key: KAFKA-562
> URL: https://issues.apache.org/jira/browse/KAFKA-562
> Project: Kafka
> Issue Type: Bug
> Reporter: John Fung
> Attachments: kafka-562-reproduce-issue.patch
>
>
> To reproduce this issue
> 1. Download 0.8 branch (reproduced in r1396343)
> 2. Apply the patch attached
> 3. Build Kafka under <kafka_home> by running "./sbt update package"
> 4. In the directory <kafka_home>/system_test, run "python -B
> system_test_runner.py" and it will run the case "testcase_0002" which will
> reproduce this issue.
> 5. The log segment files will be located in /tmp
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira