You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Hitesh Shah (JIRA)" <ji...@apache.org> on 2016/05/19 00:50:12 UTC

[jira] [Created] (TEZ-3261) Reduce instances of catch Throwable

Hitesh Shah created TEZ-3261:
--------------------------------

             Summary: Reduce instances of catch Throwable 
                 Key: TEZ-3261
                 URL: https://issues.apache.org/jira/browse/TEZ-3261
             Project: Apache Tez
          Issue Type: Bug
            Reporter: Hitesh Shah


There are a bunch of places where we are catching Throwables where we do not really need to. In some cases, a catch Exception for handling errors from user-code should suffice. In other cases, if it is still needed, we would need to special case instanceof Error and re-throw as needed. 

\cc [~rajesh.balamohan] [~sseth] 

tez-api/src/main/java/org/apache/tez/client/TezClient.java
tez-common/src/main/java/org/apache/tez/common/AsyncDispatcher.java
tez-common/src/main/java/org/apache/tez/common/AsyncDispatcherConcurrent.java
tez-dag/src/main/java/org/apache/tez/client/LocalClient.java
tez-dag/src/main/java/org/apache/tez/dag/app/DAGAppMaster.java
tez-dag/src/main/java/org/apache/tez/dag/app/launcher/LocalContainerLauncher.java
tez-dag/src/main/java/org/apache/tez/dag/app/launcher/TezContainerLauncherImpl.java
tez-dag/src/main/java/org/apache/tez/dag/app/rm/TaskSchedulerManager.java
tez-ext-service-tests/src/test/java/org/apache/tez/shufflehandler/IndexCache.java
tez-runtime-internals/src/main/java/org/apache/tez/runtime/LogicalIOProcessorRuntimeTask.java
tez-runtime-internals/src/main/java/org/apache/tez/runtime/task/TaskRunner2Callable.java
tez-runtime-internals/src/main/java/org/apache/tez/runtime/task/TezTaskRunner2.java
tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/writers/UnorderedPartitionedKVWriter.java
tez-runtime-library/src/main/java/org/apache/tez/runtime/library/utils/FastByteComparisons.java
tez-runtime-library/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/Shuffle.java



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)