This is an automated email from the ASF dual-hosted git repository.

shaofengshi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git

commit 5976c692b0e344d2dac63790b6f03bff9d1740bc
Author: chao long <wayn...@qq.com>
AuthorDate: Tue Dec 25 18:32:09 2018 +0800

    KYLIN-3643 Inner column filter can not pushdown
---
 core-cube/src/main/java/org/apache/kylin/gridtable/GTUtil.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/core-cube/src/main/java/org/apache/kylin/gridtable/GTUtil.java 
b/core-cube/src/main/java/org/apache/kylin/gridtable/GTUtil.java
index 298225f..c8cd68d 100644
--- a/core-cube/src/main/java/org/apache/kylin/gridtable/GTUtil.java
+++ b/core-cube/src/main/java/org/apache/kylin/gridtable/GTUtil.java
@@ -245,6 +245,10 @@ public class GTUtil {
                 return oldCompareFilter;
             }
 
+            if (externalCol.isInnerColumn()) {
+                return ConstantTupleFilter.TRUE;
+            }
+
             Collection constValues = oldCompareFilter.getValues();
             if (constValues == null || constValues.isEmpty()) {
                 return oldCompareFilter;

Reply via email to