-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/30063/#review70508
-----------------------------------------------------------



core/src/main/scala/kafka/tools/MirrorMaker.scala
<https://reviews.apache.org/r/30063/#comment115723>

    Similar to below comment, lines 220-226 are equivalent to:
    
    val customRebalanceListener = 
Option(options.valueOf(consumerRebalanceListenerOpt)).map {
      customRebalanceListenerClass => 
Utils.createObject[ConsumerRebalanceListener](customRebalanceListenerClass)
    }



core/src/main/scala/kafka/tools/MirrorMaker.scala
<https://reviews.apache.org/r/30063/#comment115722>

    Something to consider:
    
    mirrorMakerMessageHandler = 
Option(options.valueOf(mirrorMakerMessageHandlerOpt)).map {
       mirrorMakerMessageHandlerClass => 
Utils.createObject[MirrorMakerMessageHandler](mirrorMakerMessageHandlerClass) 
    }.getOrElse(new defaultMirrorMakerMessageHandler)


- Eric Olander


On Jan. 31, 2015, 2:25 a.m., Jiangjie Qin wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/30063/
> -----------------------------------------------------------
> 
> (Updated Jan. 31, 2015, 2:25 a.m.)
> 
> 
> Review request for kafka.
> 
> 
> Bugs: KAFKA-1840
>     https://issues.apache.org/jira/browse/KAFKA-1840
> 
> 
> Repository: kafka
> 
> 
> Description
> -------
> 
> Merge branch 'trunk' of http://git-wip-us.apache.org/repos/asf/kafka into 
> KAFKA-1840
> 
> 
> Addressed Joel's comments
> 
> 
> Allow message handler to specify partitions for produce
> 
> 
> Diffs
> -----
> 
>   core/src/main/scala/kafka/tools/MirrorMaker.scala 
> 81ae205ef7b2050d0152f29f8da7dd91b17b8b00 
> 
> Diff: https://reviews.apache.org/r/30063/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jiangjie Qin
> 
>

Reply via email to