diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/ExplainTask.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/ExplainTask.java index da76c3ca28..b9ba10b431 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/ExplainTask.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/ExplainTask.java @@ -890,9 +890,10 @@ JSONObject outputPlan(Object work, PrintStream out, Object val = null; try { - if (inTest && postProcess(xpl_note)) { - val = m.invoke(work, true); - } else { + if(postProcess(xpl_note)) { + val = m.invoke(work, inTest); + } + else{ val = m.invoke(work); } }