[
https://issues.apache.org/jira/browse/STORM-2506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jungtaek Lim updated STORM-2506:
--------------------------------
Fix Version/s: 1.2.0
> Make Kafka Spout log its assigned partition
> -------------------------------------------
>
> Key: STORM-2506
> URL: https://issues.apache.org/jira/browse/STORM-2506
> Project: Apache Storm
> Issue Type: Task
> Components: storm-kafka, storm-kafka-client
> Reporter: Srishty Agrawal
> Assignee: Srishty Agrawal
> Priority: Minor
> Labels: information, log
> Fix For: 2.0.0, 1.2.0
>
> Time Spent: 7h 40m
> Remaining Estimate: 0h
>
> On using storm-kafka KafkaSpout, the generated worker logs have information
> about the task index rather than task ID while printing the assigned kafka
> partitions. It is difficult to fetch the executor ID reading a particular
> kafka partition if only task index is present in the logs.
> [Example from generated worker.log while using storm-kafka module's
> KafkaSpout|https://gist.github.com/srishtyagrawal/e068bd934094d685a08ece5924e3e71f].
> There were a total of 16 tasks and 2 executors assigned for this topology.
> The executor IDs as indicated by storm-UI were (5 12) and (13 20).
> This problem has been eliminated in the KafkaSpout from storm-kafka-client
> module. Logs generated with the new KafkaSpout print the mapping between
> executor ID and the kafka parititions. The task ID is still not printed in
> the log line which prints this mapping.
> [Example from worker.log while using storm-kafka module's
> KafkaSpout|https://gist.github.com/srishtyagrawal/04939d3ac9931ead24b89405a5f8be6b].
> There were a total of 16 tasks and 2 executors for this topology as well.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)