[
https://issues.apache.org/jira/browse/STORM-2530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Srishty Agrawal updated STORM-2530:
-----------------------------------
Description: Include taskID in logs generated by trident Kafka Spout. This
is to maintain consistency between the plain Kafka Spout and trident Kafka
Spout. (was: 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.
)
> Make trident Kafka Spout log its assigned partition
> ----------------------------------------------------
>
> Key: STORM-2530
> URL: https://issues.apache.org/jira/browse/STORM-2530
> Project: Apache Storm
> Issue Type: Task
> Components: storm-kafka, storm-kafka-client, trident
> Reporter: Srishty Agrawal
> Priority: Minor
> Labels: information, log, trident
>
> Include taskID in logs generated by trident Kafka Spout. This is to maintain
> consistency between the plain Kafka Spout and trident Kafka Spout.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)