[ 
https://issues.apache.org/jira/browse/KYLIN-2603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16027431#comment-16027431
 ] 

kangkaisen commented on KYLIN-2603:
-----------------------------------

{code:java}
               
BytesUtil.writeByteArray(TupleFilterSerializer.serialize(value.havingFilterPushDown,
 StringCodeSystem.INSTANCE), out);

            TupleFilter sGTHavingFilter = 
TupleFilterSerializer.deserialize(BytesUtil.readByteArray(in), 
StringCodeSystem.INSTANCE);
{code}
changing the serialize and deserialize method for GTScanRequest means users 
must update Coprocessor firstly when users upgrade Kylin and must upgrade the 
JobServer and QueryServer at the same time, in other word,users couldn't 
upgrade gradually. The cost is too expensive.

> Try push 'having' filter down to storage
> ----------------------------------------
>
>                 Key: KYLIN-2603
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2603
>             Project: Kylin
>          Issue Type: New Feature
>            Reporter: liyang
>
> We know push filter down to storage is good and have done that for 'where' 
> filter. Is it possible to push 'having' filter down to storage as well?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to