aboutsummaryrefslogtreecommitdiff
path: root/contrib/storage-hbase/src
diff options
context:
space:
mode:
authorRoman Kulyk <rom.kulyk@gmail.com>2017-11-02 18:22:36 +0000
committerVolodymyr Vysotskyi <vvovyk@gmail.com>2018-01-16 12:10:13 +0200
commit9274cb9204c6ebf5bd2d13fe4d02af5cebb48fa5 (patch)
tree2a98516dfeb40fc09cb8c6e3a6d850f6280db5a8 /contrib/storage-hbase/src
parent0a525aab638016a74cae11f8b2430b5a96ffc4af (diff)
DRILL-3993: Fix failed tests after Calcite update
- fix temporary table errors according to updated logic; - fixed errors when we trying to make select from hbase table with schema name in query (example: "SELECT row_key FROM hbase.TestTableNullStr) from hbase schema (did "USE hbase" before). Added test for it; - added fix for views which were created on Calcite 1.4 and test for it.
Diffstat (limited to 'contrib/storage-hbase/src')
-rw-r--r--contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestHBaseQueries.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestHBaseQueries.java b/contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestHBaseQueries.java
index c3ee7d94e..ee839c5c3 100644
--- a/contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestHBaseQueries.java
+++ b/contrib/storage-hbase/src/test/java/org/apache/drill/hbase/TestHBaseQueries.java
@@ -102,4 +102,11 @@ public class TestHBaseQueries extends BaseHBaseTest {
}
}
+ @Test
+ public void testSelectFromSchema() throws Exception {
+ setColumnWidths(new int[] {8, 15});
+ test("USE hbase");
+ runHBaseSQLVerifyCount("SELECT row_key\n"
+ + " FROM hbase.TestTableNullStr t WHERE row_key='a1'", 1);
+ }
}