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());
