HIVE-10991 : CBO: Calcite Operator To Hive Operator (Calcite Return Path): 
NonBlockingOpDeDupProc did not kick in rcfile_merge2.q (Jesus Camacho Rodriguez 
via Ashutosh Chauhan)

Signed-off-by: Ashutosh Chauhan <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/724ef338
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/724ef338
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/724ef338

Branch: refs/heads/beeline-cli
Commit: 724ef33836b9511de9ae1baf4e3d0a26dd377912
Parents: 8842dca
Author: Jesus Camacho Rodriguez <[email protected]>
Authored: Mon Jun 15 11:44:00 2015 -0700
Committer: Ashutosh Chauhan <[email protected]>
Committed: Tue Jun 23 14:17:06 2015 -0700

----------------------------------------------------------------------
 .../hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java    | 9 ---------
 1 file changed, 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/724ef338/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java
----------------------------------------------------------------------
diff --git 
a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java 
b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java
index 3006a6e..2764ae1 100644
--- 
a/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java
+++ 
b/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java
@@ -58,15 +58,6 @@ public class NonBlockingOpDeDupProc implements Transform {
 
   @Override
   public ParseContext transform(ParseContext pctx) throws SemanticException {
-    // 0. We check the conditions to apply this transformation,
-    //    if we do not meet them we bail out
-    final boolean cboEnabled = HiveConf.getBoolVar(pctx.getConf(), 
HiveConf.ConfVars.HIVE_CBO_ENABLED);
-    final boolean returnPathEnabled = HiveConf.getBoolVar(pctx.getConf(), 
HiveConf.ConfVars.HIVE_CBO_RETPATH_HIVEOP);
-    final boolean cboSucceeded = pctx.getContext().isCboSucceeded();
-    if(cboEnabled && returnPathEnabled && cboSucceeded) {
-      return pctx;
-    }
-
     // 1. We apply the transformation
     String SEL = SelectOperator.getOperatorName();
     String FIL = FilterOperator.getOperatorName();

Reply via email to