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



clients/src/main/java/kafka/clients/consumer/Consumer.java
<https://reviews.apache.org/r/19731/#comment72276>

    I wonder if it's worth adding more comments about the poll behavior here, 
about what conditions will it return from poll (ie: when timeout hit, first 
topic data available, etc).



clients/src/main/java/kafka/clients/consumer/Consumer.java
<https://reviews.apache.org/r/19731/#comment72303>

    I know we return custom future objects for the producer, is there a reason 
we don't keep it consistent on the consumer?



clients/src/main/java/kafka/clients/consumer/ConsumerConfig.java
<https://reviews.apache.org/r/19731/#comment72277>

    What happens when you explicitly call commit when auto commit is enabled?



clients/src/main/java/kafka/clients/consumer/ConsumerConfig.java
<https://reviews.apache.org/r/19731/#comment72278>

    Don't we throw an exception instead of being stuck? Being stuck doesn't 
sounds like a acceptable behavior



clients/src/main/java/kafka/clients/consumer/KafkaConsumer.java
<https://reviews.apache.org/r/19731/#comment72305>

    How does one actually get the list of partitions that returns failure?



clients/src/main/java/kafka/clients/consumer/KafkaConsumer.java
<https://reviews.apache.org/r/19731/#comment72279>

    Potentially in this sample code you could throw an exception in your catch 
block and never call close. Is that ok too?



clients/src/main/java/kafka/clients/consumer/MockConsumer.java
<https://reviews.apache.org/r/19731/#comment72313>

    Looks like the mock consumer doesn't follow the mutually exclusive rule.


- Timothy Chen


On March 27, 2014, 4:16 p.m., Neha Narkhede wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/19731/
> -----------------------------------------------------------
> 
> (Updated March 27, 2014, 4:16 p.m.)
> 
> 
> Review request for kafka.
> 
> 
> Bugs: KAFKA-1328
>     https://issues.apache.org/jira/browse/KAFKA-1328
> 
> 
> Repository: kafka
> 
> 
> Description
> -------
> 
> Added license headers
> 
> 
> Cleaned javadoc for ConsumerConfig
> 
> 
> Fixed minor indentation in ConsumerConfig
> 
> 
> Improve docs on ConsumerConfig
> 
> 
> 1. Added ClientUtils 2. Added basic constructor implementation for 
> KafkaConsumer
> 
> 
> Improved MockConsumer
> 
> 
> Chris's feedback and also consumer rewind example code
> 
> 
> Added commit() and commitAsync() APIs to the consumer and updated docs and 
> examples to reflect that
> 
> 
> 1. Added consumer usage examples to javadoc 2. Changed signature of APIs that 
> accept or return offsets from list of offsets to map of offsets
> 
> 
> Improved example for using ConsumerRebalanceCallback
> 
> 
> Improved example for using ConsumerRebalanceCallback
> 
> 
> Included Jun's review comments and renamed positions to seek. Also included 
> position()
> 
> 
> Changes to javadoc for positions()
> 
> 
> Changed the javadoc for ConsumerRebalanceCallback
> 
> 
> Changing unsubscribe to also take in var args for topic list
> 
> 
> Incorporated first round of feedback from Jay, Pradeep and Mattijs on the 
> mailing list
> 
> 
> Updated configs
> 
> 
> Javadoc for consumer complete
> 
> 
> Completed docs for Consumer and ConsumerRebalanceCallback. Added MockConsumer
> 
> 
> Added the initial interfaces and related documentation for the consumer. More 
> docs required to complete the public API
> 
> 
> Diffs
> -----
> 
>   clients/src/main/java/kafka/clients/consumer/Consumer.java PRE-CREATION 
>   clients/src/main/java/kafka/clients/consumer/ConsumerConfig.java 
> PRE-CREATION 
>   clients/src/main/java/kafka/clients/consumer/ConsumerRebalanceCallback.java 
> PRE-CREATION 
>   clients/src/main/java/kafka/clients/consumer/ConsumerRecord.java 
> PRE-CREATION 
>   clients/src/main/java/kafka/clients/consumer/KafkaConsumer.java 
> PRE-CREATION 
>   clients/src/main/java/kafka/clients/consumer/MockConsumer.java PRE-CREATION 
>   clients/src/main/java/kafka/common/TopicPartitionOffset.java PRE-CREATION 
>   clients/src/main/java/org/apache/kafka/clients/producer/KafkaProducer.java 
> 1ff9174870a8c9cd97eb6655416edd4124377b0e 
>   clients/src/main/java/org/apache/kafka/common/utils/ClientUtils.java 
> PRE-CREATION 
>   
> clients/src/test/java/org/apache/kafka/clients/consumer/ConsumerExampleTest.java
>  PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/19731/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Neha Narkhede
> 
>

Reply via email to