You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Neha Narkhede (JIRA)" <ji...@apache.org> on 2014/06/19 07:17:24 UTC

[jira] [Closed] (KAFKA-215) Improve system tests for the mirroring code

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

Neha Narkhede closed KAFKA-215.
-------------------------------


> Improve system tests for the mirroring code
> -------------------------------------------
>
>                 Key: KAFKA-215
>                 URL: https://issues.apache.org/jira/browse/KAFKA-215
>             Project: Kafka
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 0.7
>            Reporter: Neha Narkhede
>            Priority: Critical
>              Labels: newbie
>             Fix For: 0.8.0
>
>
> Improve the system tests for the mirroring code to *add* the following testing scenarios -
> 1. Bounce the mirroring kafka cluster during the test
> 2. Add new topics to the source kafka cluster while the mirror is copying data for existing topics
> 3. Bounce the source Kafka cluster during the test
> The point of this improvement is to catch any bugs in the consumer rebalancing or the detection of new topics logic. Also, verification code of this part of the system test can report on the % of duplicates/ % data loss in the mirror cluster. Since Kafka guarantees at least once delivery, small percentage of duplicates is ok, but any amount of data loss is a critical bug



--
This message was sent by Atlassian JIRA
(v6.2#6252)