You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Steve Carlin (Jira)" <ji...@apache.org> on 2019/09/27 21:21:00 UTC
[jira] [Created] (HIVE-22262) Aggregate pushdown through join may
generate additional rewriting opportunities
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)