Steve Carlin created HIVE-22262:
-----------------------------------

             Summary: Aggregate pushdown through join may generate additional 
rewriting opportunities
                 Key: HIVE-22262
                 URL: https://issues.apache.org/jira/browse/HIVE-22262
             Project: Hive
          Issue Type: Bug
          Components: CBO
    Affects Versions: 3.1.2
            Reporter: Steve Carlin
         Attachments: eager-v2.sql

In this case, there is a function used in the query and materialized view, but 
the aggregate is not being pushed down.  Script is attached.

Example query and materialized view:

 create materialized view av1 stored as orc as select fk1, fk2, fk3, 
to_date(fk4), sum(1) from fact group by 1, 2, 3, 4;

explain cbo select pk1, dim2.fk4, sum(1), count(c1)

from fact, dim2

where to_date(fact.fk4) = dim2.fk4

group by 1, 2

order by 1, 2;



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

Reply via email to