[ 
https://issues.apache.org/jira/browse/ASTERIXDB-2936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ian Maxon reassigned ASTERIXDB-2936:
------------------------------------

    Assignee: Dmitry Lychagin

> Pull expensive functions up during optimization
> -----------------------------------------------
>
>                 Key: ASTERIXDB-2936
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2936
>             Project: Apache AsterixDB
>          Issue Type: Improvement
>          Components: COMP - Compiler, RT - Runtime
>    Affects Versions: 0.9.7
>            Reporter: Ian Maxon
>            Assignee: Dmitry Lychagin
>            Priority: Major
>             Fix For: 0.9.8
>
>
> Right now, we typically push functions in WHERE clauses down as far as 
> possible toward the scan, because this reduces the number of rows flowing 
> upstream. However some functions, especially those in UDFs, can be extremely 
> expensive to evaluate and sometimes are not very selective at all. There 
> should be some way to hint about these functions being "expensive" so they 
> are pulled farther upstream. 



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

Reply via email to