You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-commits@hadoop.apache.org by ma...@apache.org on 2011/04/15 03:33:46 UTC
svn commit: r1092563 - in /hadoop/mapreduce/branches/MR-279: CHANGES.txt
yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java
Author: mahadev
Date: Fri Apr 15 01:33:46 2011
New Revision: 1092563
URL: http://svn.apache.org/viewvc?rev=1092563&view=rev
Log:
Fix YarnRemoteException to give more details. (siddharth seth via mahadev)
Modified:
hadoop/mapreduce/branches/MR-279/CHANGES.txt
hadoop/mapreduce/branches/MR-279/yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java
Modified: hadoop/mapreduce/branches/MR-279/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/mapreduce/branches/MR-279/CHANGES.txt?rev=1092563&r1=1092562&r2=1092563&view=diff
==============================================================================
--- hadoop/mapreduce/branches/MR-279/CHANGES.txt (original)
+++ hadoop/mapreduce/branches/MR-279/CHANGES.txt Fri Apr 15 01:33:46 2011
@@ -13,6 +13,8 @@ Trunk (unreleased changes)
Install sanitized poms for downstream sanity (Luke Lu via mahadev)
WebApp for Job History (Krishna Ramachandran via mahadev)
+
+ Fix YarnRemoteException to give more details. (siddharth seth via mahadev)
INCOMPATIBLE CHANGES
Modified: hadoop/mapreduce/branches/MR-279/yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java
URL: http://svn.apache.org/viewvc/hadoop/mapreduce/branches/MR-279/yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java?rev=1092563&r1=1092562&r2=1092563&view=diff
==============================================================================
--- hadoop/mapreduce/branches/MR-279/yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java (original)
+++ hadoop/mapreduce/branches/MR-279/yarn/yarn-api/src/main/java/org/apache/hadoop/yarn/exceptions/YarnRemoteException.java Fri Apr 15 01:33:46 2011
@@ -1,6 +1,8 @@
package org.apache.hadoop.yarn.exceptions;
import java.io.IOException;
+import java.io.PrintStream;
+import java.io.PrintWriter;
public abstract class YarnRemoteException extends IOException {
private static final long serialVersionUID = 1L;
@@ -21,6 +23,20 @@ public abstract class YarnRemoteExceptio
super(message);
}
+ @Override
+ public void printStackTrace(PrintWriter pw) {
+ pw.append("RemoteTrace: \n").append(getRemoteTrace())
+ .append(" at LocalTrace: \n\t");
+ super.printStackTrace(pw);
+ }
+
+ @Override
+ public void printStackTrace(PrintStream ps) {
+ ps.append("RemoteTrace: \n").append(getRemoteTrace())
+ .append(" at Local Trace: \n\t");
+ super.printStackTrace(ps);
+ }
+
public abstract String getRemoteTrace();
public abstract YarnRemoteException getCause();