diff options
author | Volodymyr Vysotskyi <vvovyk@gmail.com> | 2017-11-15 12:37:50 +0200 |
---|---|---|
committer | Volodymyr Vysotskyi <vvovyk@gmail.com> | 2018-01-16 12:10:13 +0200 |
commit | 0a525aab638016a74cae11f8b2430b5a96ffc4af (patch) | |
tree | a50fe8148f5f09101393118cbbd3e842bb3efb70 /exec/java-exec/src/test/resources | |
parent | 3896a58243f310c5d9466a98edc205b61f9dd2e7 (diff) |
DRILL-3993: Use custom RelBuilder implementation in rules
After the changes, made in CALCITE-1056 if the filter has a predicate that is always false, RelBuilder.filter() method returns values rel node instead of filter rel node. In order to preserve column types, DrillRelBuilder.empty() method, which is returned by filter method was overridden, and now it returns filter with a false predicate. (advice to override this method was in its javadoc) The goal of all other changes in this commit is to use our custom RelBuilder for all rules that are used in Drill.
Diffstat (limited to 'exec/java-exec/src/test/resources')
-rw-r--r-- | exec/java-exec/src/test/resources/record/test_recorditerator.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/exec/java-exec/src/test/resources/record/test_recorditerator.json b/exec/java-exec/src/test/resources/record/test_recorditerator.json index 057466b83..c822803d3 100644 --- a/exec/java-exec/src/test/resources/record/test_recorditerator.json +++ b/exec/java-exec/src/test/resources/record/test_recorditerator.json @@ -60,7 +60,7 @@ @id:2, child:1, pop:"project", - exprs:[ { ref : "`*`", expr : "`*`"} ] + exprs:[ { ref : "`**`", expr : "`**`"} ] }, { @id:3, |