aboutsummaryrefslogtreecommitdiff
path: root/exec/java-exec/src/test/java/org/apache/drill/exec
diff options
context:
space:
mode:
Diffstat (limited to 'exec/java-exec/src/test/java/org/apache/drill/exec')
-rw-r--r--exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestNestedDateTimeTimestamp.java12
-rw-r--r--exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet2/TestDrillParquetReader.java13
2 files changed, 19 insertions, 6 deletions
diff --git a/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestNestedDateTimeTimestamp.java b/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestNestedDateTimeTimestamp.java
index 6a0aa78fc..321dd538f 100644
--- a/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestNestedDateTimeTimestamp.java
+++ b/exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestNestedDateTimeTimestamp.java
@@ -119,7 +119,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
String query = String.format("select * from %s limit 1", DATAFILE);
String testName = "ctas_nested_datetime";
try {
- test("alter session set store.format = 'json'");
+ test("alter session set `store.format` = 'json'");
test("alter session set store.json.extended_types = false");
test("use dfs.tmp");
test("create table " + testName + "_json as " + query);
@@ -129,7 +129,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
testBuilder().sqlQuery(readQuery).ordered().jsonBaselineFile("baseline_nested_datetime.json").build().run();
} finally {
test("drop table " + testName + "_json");
- test("alter session reset store.format ");
+ test("alter session reset `store.format` ");
test("alter session reset store.json.extended_types ");
}
}
@@ -142,7 +142,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
String query = String.format("select * from %s limit 1", DATAFILE);
String testName = "ctas_nested_datetime_extended";
try {
- test("alter session set store.format = 'json'");
+ test("alter session set `store.format` = 'json'");
test("alter session set store.json.extended_types = true");
test("use dfs.tmp");
test("create table " + testName + "_json as " + query);
@@ -152,7 +152,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
testBuilder().sqlQuery(readQuery).ordered().jsonBaselineFile("datetime.parquet").build().run();
} finally {
test("drop table " + testName + "_json");
- test("alter session reset store.format ");
+ test("alter session reset `store.format` ");
test("alter session reset store.json.extended_types ");
}
}
@@ -165,7 +165,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
String query = String.format("select * from %s limit 1", DATAFILE);
String testName = "ctas_nested_datetime_extended";
try {
- test("alter session set store.format = 'parquet'");
+ test("alter session set `store.format` = 'parquet'");
test("use dfs.tmp");
test("create table " + testName + "_parquet as " + query);
@@ -174,7 +174,7 @@ public class TestNestedDateTimeTimestamp extends BaseTestQuery {
testBuilder().sqlQuery(readQuery).ordered().jsonBaselineFile("datetime.parquet").build().run();
} finally {
test("drop table " + testName + "_parquet");
- test("alter session reset store.format ");
+ test("alter session reset `store.format` ");
}
}
diff --git a/exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet2/TestDrillParquetReader.java b/exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet2/TestDrillParquetReader.java
index 80fb495ba..4b5ed7ae0 100644
--- a/exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet2/TestDrillParquetReader.java
+++ b/exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet2/TestDrillParquetReader.java
@@ -434,4 +434,17 @@ public class TestDrillParquetReader extends BaseTestQuery {
.build().run();
}
+ @Test // DRILL-6856
+ public void testIsTrueOrNullCondition() throws Exception {
+ testBuilder()
+ .sqlQuery("SELECT col_bln " +
+ "FROM cp.`parquetFilterPush/blnTbl/0_0_2.parquet` " +
+ "WHERE col_bln IS true OR col_bln IS null " +
+ "ORDER BY col_bln")
+ .ordered()
+ .baselineColumns("col_bln")
+ .baselineValuesForSingleColumn(true, null)
+ .go();
+ }
+
}