Ian Maxon created ASTERIXDB-2936:
------------------------------------

             Summary: 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
             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