Steve Carlin created HIVE-22264:
-----------------------------------

             Summary: Degenerate case where mv not being used: computing 
aggregate on group by field
                 Key: HIVE-22264
                 URL: https://issues.apache.org/jira/browse/HIVE-22264
             Project: Hive
          Issue Type: Sub-task
          Components: CBO
    Affects Versions: 3.1.2
            Reporter: Steve Carlin
         Attachments: compensable.sql

This is a degenerate case, but still should work.  There is no reason to do a 
min(userid) when grouping by userid (should just use "userid" directly), but it 
should rewrite regardless

Script is attached.

Example:

create materialized view view1 stored as orc as select userid, sum(sales_amt) 
from base group by 1;

explain extended select min(userid) from base group by userid;



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

Reply via email to