[
https://issues.apache.org/jira/browse/TEZ-2419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Siddharth Seth updated TEZ-2419:
--------------------------------
Attachment: TEZ-2419.2.txt
Updated patch with a couple of unit tests. Couldn't add a test for
PipelinedShuffle without making some classes non-final so haven't added that.
[~rajesh.balamohan] - could you please take another look ?
Regarding the Fetchers, I don't think the exception needs to be changed there.
The Fetchers are controlled by Shuffle or ShuffleManager - both of which
control the Fetcher threads. They expose a different mechanism to the Reader /
Input (Shuffle.waitForInput and ShuffleManager.getNextInput) to fetch Inputs -
and this is modified for the different exception.
> Inputs/Outputs should inform the Processor about Interrupts when interrupted
> during a blocking Op
> -------------------------------------------------------------------------------------------------
>
> Key: TEZ-2419
> URL: https://issues.apache.org/jira/browse/TEZ-2419
> Project: Apache Tez
> Issue Type: Improvement
> Reporter: Siddharth Seth
> Assignee: Siddharth Seth
> Attachments: TEZ-2419.1.wip.txt, TEZ-2419.2.txt
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)