> On Jan. 8, 2015, 2:15 a.m., Neha Narkhede wrote:
> > Jun, have you had a chance to test the 0.8.1 client against the 0.8.2 
> > server, as we had discussed earlier today?

Yes, it works as expected with the following test program built with the 0.8.1 
branch.

package kafka

import kafka.utils.Logging
import kafka.consumer.SimpleConsumer
import kafka.common.{OffsetMetadataAndError, TopicAndPartition}
import kafka.api.{OffsetFetchRequest, OffsetCommitRequest}


object OffsetCommitMain extends Logging {

  def main(args: Array[String]): Unit = {
    val simpleConsumer = new SimpleConsumer("localhost", 9092, 1000000, 
64*1024, "test-client")

    val topic = "topic"
    // Commit an offset
    val topicAndPartition = TopicAndPartition(topic, 0)
    val commitRequest = OffsetCommitRequest("test-group", Map(topicAndPartition 
-> OffsetMetadataAndError(offset=42L)))
    val commitResponse = simpleConsumer.commitOffsets(commitRequest)

    System.out.println("OffsetCommitResponse: " + commitResponse.toString())

    // Fetch it and verify
    val fetchRequest = OffsetFetchRequest("test-group", Seq(topicAndPartition))
    val fetchResponse = simpleConsumer.fetchOffsets(fetchRequest)

    System.out.println("OffsetFetchResponse: " + fetchResponse.toString())


  }
}


- Jun


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


On Jan. 8, 2015, 1:54 a.m., Jun Rao wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/29692/
> -----------------------------------------------------------
> 
> (Updated Jan. 8, 2015, 1:54 a.m.)
> 
> 
> Review request for kafka.
> 
> 
> Bugs: kafka-1841
>     https://issues.apache.org/jira/browse/kafka-1841
> 
> 
> Repository: kafka
> 
> 
> Description
> -------
> 
> remove timestamp from version 0 protocol
> 
> 
> Diffs
> -----
> 
>   clients/src/main/java/org/apache/kafka/common/protocol/Protocol.java 
> 7517b879866fc5dad5f8d8ad30636da8bbe7784a 
>   
> clients/src/main/java/org/apache/kafka/common/requests/OffsetCommitRequest.java
>  3ee5cbad55ce836fd04bb954dcf6ef2f9bc3288f 
>   core/src/main/scala/kafka/api/OffsetCommitRequest.scala 
> 861a6cf11dc6b6431fcbbe9de00c74a122f204bd 
>   core/src/main/scala/kafka/common/OffsetMetadataAndError.scala 
> 4cabffeacea09a49913505db19a96a55d58c0909 
>   core/src/main/scala/kafka/server/KafkaApis.scala 
> 2f009920af37de3cf0a3eb131f2124f4e532c4e4 
>   core/src/test/scala/unit/kafka/api/RequestResponseSerializationTest.scala 
> cd16ced5465d098be7a60498326b2a98c248f343 
> 
> Diff: https://reviews.apache.org/r/29692/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jun Rao
> 
>

Reply via email to