Hi Kafka users, Was there ever a JIRA ticket filed for this?
"Re: Stale TopicMetadata" http://mail-archives.apache.org/mod_mbox/kafka-users/201307.mbox/%3ce238b018f88c39429066fc8c4bfd0c2e019be...@esv4-mbx01.linkedin.biz%3E As far as I can tell this is still an issue in 0.8.1.1 Using the python client (VERSION 0.2-alpha): client = KafkaClient(host, port) request_id = client._next_id() KafkaProtocol.encode_metadata_request(client.client_id, request_id, topic_names) response = client._send_broker_unaware_request(request_id, request) brokers, topics = KafkaProtocol.decode_metadata_response(response) the meta data returned tells me only a subset of the replicas are in-sync E.g. {'test-topic-1': {0: PartitionMetadata(topic='test-topic-1', partition=0, leader=2018497752, replicas=(2018497752, 915105820, 1417963519), isr=(2018497752,))}} but when I fetch meta data with the kafka-topics.sh --describe tool, it looks like all replicas are in sync. Topic:test-topic-1 PartitionCount:1 ReplicationFactor:3 Configs:retention.ms =604800000 Topic: test-topic-1 Partition: 0 Leader: 2018497752 Replicas: 2018497752,915105820,1417963519 Isr: 2018497752,915105820,1417963519 I looked around for a JIRA ticket for this but couldn't find one. Please let me know where this bug is tracked. Thanks, Christofer