You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2019/12/12 10:46:00 UTC

[jira] [Commented] (KYLIN-4280) SegmentPruner add the checks for "OR" filtering

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

ASF GitHub Bot commented on KYLIN-4280:
---------------------------------------

nichunen commented on pull request #975: KYLIN-4280  SegmenPruner support 'OR' and 'NOT'
URL: https://github.com/apache/kylin/pull/975
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> SegmentPruner add the checks for "OR" filtering
> -----------------------------------------------
>
>                 Key: KYLIN-4280
>                 URL: https://issues.apache.org/jira/browse/KYLIN-4280
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Query Engine
>            Reporter: yangzhang
>            Assignee: yangzhang
>            Priority: Major
>             Fix For: v2.6.5, v3.1.0
>
>
> The "SegmentPruner" can check whether a segment can be skipped or not by checking the min/max dimension value with the "where " conditions.
> While, the currentĀ "SegmentPruner" only checks the simple logic condition ("COL=X") or "AND" conditions. This means, if there is a "OR" condition, Kylin will not check the sub-conditions.
> ThisĀ  change is to add the support for checking sub-conditions under "OR".



--
This message was sent by Atlassian Jira
(v8.3.4#803005)