Repository: incubator-drill
Updated Branches:
  refs/heads/master a1ad59871 -> 8573ba12c


DRILL-1604: Include error info in message sent back to client


Project: http://git-wip-us.apache.org/repos/asf/incubator-drill/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-drill/commit/8573ba12
Tree: http://git-wip-us.apache.org/repos/asf/incubator-drill/tree/8573ba12
Diff: http://git-wip-us.apache.org/repos/asf/incubator-drill/diff/8573ba12

Branch: refs/heads/master
Commit: 8573ba12c825938c091ee09c83f2b275c27a74f8
Parents: a1ad598
Author: Steven Phillips <[email protected]>
Authored: Wed Oct 29 15:45:26 2014 -0700
Committer: Steven Phillips <[email protected]>
Committed: Wed Oct 29 15:45:26 2014 -0700

----------------------------------------------------------------------
 .../apache/drill/exec/work/fragment/AbstractStatusReporter.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-drill/blob/8573ba12/exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/AbstractStatusReporter.java
----------------------------------------------------------------------
diff --git 
a/exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/AbstractStatusReporter.java
 
b/exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/AbstractStatusReporter.java
index 422ebed..c7ac311 100644
--- 
a/exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/AbstractStatusReporter.java
+++ 
b/exec/java-exec/src/main/java/org/apache/drill/exec/work/fragment/AbstractStatusReporter.java
@@ -45,7 +45,8 @@ public abstract class AbstractStatusReporter implements 
StatusReporter{
     context.getStats().addMetricsToStatus(b);
     b.setState(state);
     if(t != null){
-      b.setError(ErrorHelper.logAndConvertError(context.getIdentity(), 
message, t, logger));
+      boolean verbose = 
context.getOptions().getOption(ExecConstants.ENABLE_VERBOSE_ERRORS_KEY).bool_val;
+      b.setError(ErrorHelper.logAndConvertMessageError(context.getIdentity(), 
message, t, logger, verbose));
     }
     status.setHandle(context.getHandle());
     b.setMemoryUsed(context.getAllocator().getAllocatedMemory());

Reply via email to