[
https://issues.apache.org/jira/browse/TEZ-1897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14497368#comment-14497368
]
Bikas Saha commented on TEZ-1897:
---------------------------------
The findbugs is in existing code not introduced in this patch and is fine to
ignore.
Since there are no concerns on improving the dispatcher to schedule on multiple
threads (even though this patch is not doing so), lets us proceed and review
the patch. This essentially still runs the central dispatcher on a single
thread but instead of us explicitly creating the thread we use a thread created
in a threadpool. So everything stays the same. Having the code in place allows
experimentation with scenarios where increasing the threads may help. E.g.
speculation events can executed concurrently.
[~zjffdu] [~sseth] [~hitesh] [~rajesh.balamohan] Please review.
> Allow higher concurrency in AsyncDispatcher
> -------------------------------------------
>
> Key: TEZ-1897
> URL: https://issues.apache.org/jira/browse/TEZ-1897
> Project: Apache Tez
> Issue Type: Task
> Reporter: Bikas Saha
> Assignee: Bikas Saha
> Attachments: TEZ-1897.1.patch, TEZ-1897.2.patch, TEZ-1897.3.patch
>
>
> Currently, it processes events on a single thread. For events that can be
> executed in parallel, e.g. vertex manager events, allowing higher concurrency
> may be beneficial.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)