schandr created KAFKA-1343: ------------------------------ Summary: Kafka consumer iterator thread stalls Key: KAFKA-1343 URL: https://issues.apache.org/jira/browse/KAFKA-1343 Project: Kafka Issue Type: Bug Reporter: schandr
My dev enviornment has Kafka 0.8.0. I am using High level consumer API. My use case has one topic with 2 partitions. My code is using two threads to read from the kafka stream. The runnable iterator task has the below implementation public void run() { ConsumerIterator<byte[], byte[]> it = stream.iterator(); while (it.hasNext()){ MessageAndMetadata<byte[], byte[]> msgAndmtdata = it.next(); byte message[] = msgAndmtdata.message(); long offset = msgAndmtdata.offset(); MessageAndOffset msgAndOffst = new MessageAndOffset(message, offset); System.out.println(" Message offset for topic : " + topicName + ": " + offset + "thread :" + thread + "Message: " + new String(message)); } } I am using kafka console producer to produce messages. When the test starts, the above logs the messages produced so far, but stalls for new messages produced by the console producer. No exception in the kafka logs. -- This message was sent by Atlassian JIRA (v6.2#6252)