drill-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jacq...@apache.org
Subject git commit: DRILL-882 : Fix CanNotPlanException when join two different storage sources (hive vs parquet). Code fix in Optiq.
Date Sat, 12 Jul 2014 22:23:41 GMT
Repository: incubator-drill
Updated Branches:
  refs/heads/master 5b57294bf -> 0a3ae106e


DRILL-882 : Fix CanNotPlanException when join two different storage sources (hive vs parquet).
Code fix in Optiq.


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

Branch: refs/heads/master
Commit: 0a3ae106e947132ac2f44cd37367f8509ff0b07a
Parents: 5b57294
Author: Jinfeng Ni <jni@maprtech.com>
Authored: Thu Jul 10 13:27:54 2014 -0700
Committer: Jinfeng Ni <jni@maprtech.com>
Committed: Thu Jul 10 13:27:54 2014 -0700

----------------------------------------------------------------------
 .../test/java/org/apache/drill/TestExampleQueries.java  | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-drill/blob/0a3ae106/exec/java-exec/src/test/java/org/apache/drill/TestExampleQueries.java
----------------------------------------------------------------------
diff --git a/exec/java-exec/src/test/java/org/apache/drill/TestExampleQueries.java b/exec/java-exec/src/test/java/org/apache/drill/TestExampleQueries.java
index 7943756..250528f 100644
--- a/exec/java-exec/src/test/java/org/apache/drill/TestExampleQueries.java
+++ b/exec/java-exec/src/test/java/org/apache/drill/TestExampleQueries.java
@@ -38,7 +38,17 @@ public class TestExampleQueries extends BaseTestQuery{
     test("select count(*) from cp.`customer.json` limit 1");
     test("select count(*) from cp.`customer.json` limit 1");
   }
- 
+
+  @Test
+  public void testJoinExpOn() throws Exception{
+    test("select a.n_nationkey from cp.`tpch/nation.parquet` a join cp.`tpch/region.parquet`
b on a.n_regionkey + 1 = b.r_regionkey and a.n_regionkey + 1 = b.r_regionkey;");
+  }
+
+  @Test
+  public void testJoinExpWhere() throws Exception{
+    test("select a.n_nationkey from cp.`tpch/nation.parquet` a , cp.`tpch/region.parquet`
b where a.n_regionkey + 1 = b.r_regionkey and a.n_regionkey + 1 = b.r_regionkey;");
+  }
+
   @Test
   public void testCaseReturnValueVarChar() throws Exception{
     test("select case when employee_id < 1000 then 'ABC' else 'DEF' end from cp.`employee.json`
limit 5");


Mime
View raw message