fixed issue 731, 740, and more
commit 8911cc529e72e2bb544d9b472d6e10f173d173af
Author: Young-Seok <kisskys@gmail.com>
Date: Sun May 18 11:28:28 2014 -0700
another fix for picking available index for leftouterjoin plan
commit 9bce43087615fee53613467a027833dd53e190f9
Merge: c8e85ac efab69f
Author: Young-Seok <kisskys@gmail.com>
Date: Sun May 11 22:22:10 2014 -0700
merged master to kisskys/left-outer-join-issue branch
commit c8e85aca31545c13b2a02ff6dc259943e2cf66ad
Author: Young-Seok <kisskys@gmail.com>
Date: Sun May 11 20:17:17 2014 -0700
changes for left-outer-join to pick available indexes
Change-Id: Ib0fc186bc9388802f95445edee92c428b3bb69cc
Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/34
Reviewed-by: Inci Cetindil <icetindil@gmail.com>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
diff --git a/hivesterix-translator/src/main/java/edu/uci/ics/hivesterix/logical/plan/visitor/FilterVisitor.java b/hivesterix-translator/src/main/java/edu/uci/ics/hivesterix/logical/plan/visitor/FilterVisitor.java
index 03c8173..642285d 100644
--- a/hivesterix-translator/src/main/java/edu/uci/ics/hivesterix/logical/plan/visitor/FilterVisitor.java
+++ b/hivesterix-translator/src/main/java/edu/uci/ics/hivesterix/logical/plan/visitor/FilterVisitor.java
@@ -42,7 +42,7 @@
t.rewriteExpression(predicate);
Mutable<ILogicalExpression> exprs = t.translateScalarFucntion(desc.getPredicate());
- ILogicalOperator currentOperator = new SelectOperator(exprs);
+ ILogicalOperator currentOperator = new SelectOperator(exprs, false, null);
currentOperator.getInputs().add(AlgebricksParentOperatorRef);
// populate the schema from upstream operator