[ https://issues.apache.org/jira/browse/KAFKA-1238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14006392#comment-14006392 ]
Troy Collinsworth commented on KAFKA-1238: ------------------------------------------ What release is this expected to be included in? The patch is not applied to 0.8.1.1. Don't see where any release info is stated on the bug for what it applies to or which it is scheduled. I'm trying out 0.8.1.1 and when I try to publish to a new non-existent partition the publisher ends up in a loop logging exceptions. If the test/publisher is stopped and restarted it works fine since it successfully created the partition, but couldn't detect it until restarted. java.lang.IllegalStateException: No known nodes. at org.apache.kafka.common.Cluster.nextNode(Cluster.java:135) at org.apache.kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:171) at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:137) at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:101) at java.lang.Thread.run(Thread.java:745) > New producer hangs in a loop detecting metadata for auto created topics > ----------------------------------------------------------------------- > > Key: KAFKA-1238 > URL: https://issues.apache.org/jira/browse/KAFKA-1238 > Project: Kafka > Issue Type: Bug > Components: producer > Reporter: Neha Narkhede > Assignee: Jay Kreps > Priority: Critical > Attachments: KAFKA-1238-v1.patch, KAFKA-1238.patch > > > New producer hangs in a loop detecting metadata for auto created topics - > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > java.lang.IllegalStateException: No known nodes. > at kafka.common.Cluster.nextNode(Cluster.java:97) > at > kafka.clients.producer.internals.Sender.maybeMetadataRequest(Sender.java:154) > at kafka.clients.producer.internals.Sender.run(Sender.java:120) > at kafka.clients.producer.internals.Sender.run(Sender.java:84) > at java.lang.Thread.run(Thread.java:695) > The producer needs to be restarted to start sending data to the auto created > topic -- This message was sent by Atlassian JIRA (v6.2#6252)