You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Laljo John Pullokkaran (JIRA)" <ji...@apache.org> on 2014/09/03 22:39:51 UTC
[jira] [Commented] (HIVE-7966) CBO Trunk Merge: Hive Unit test
Subquery test failure
[ https://issues.apache.org/jira/browse/HIVE-7966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14120400#comment-14120400 ]
Laljo John Pullokkaran commented on HIVE-7966:
----------------------------------------------
1.
select *
from (select *
from src b
where exists
(select a.key
from src a
where b.value = a.value and a.key = b.key and a.value > 'val_9')
) a
2.
select b.key, min(b.value)
from src b
group by b.key
having exists ( select a.key
from src a
where a.value > 'val_9' and a.value = min(b.value)
)
3.
select p.p_partkey, li.l_suppkey
from (select distinct l_partkey as p_partkey from lineitem) p join lineitem li on p.p_partkey = li.l_partkey
where li.l_linenumber = 1 and
li.l_orderkey in (select l_orderkey from lineitem where l_shipmode = 'AIR' and l_linenumber = li.l_linenumber)
4.
explain
select p_mfgr, p_name, avg(p_size)
from part
group by p_mfgr, p_name
having p_name in
(select first_value(p_name) over(partition by p_mfgr order by p_size) from part)
5.
select *
from src b
where not exists
(select a.key
from src a
where b.value = a.value and a.value > 'val_2'
)
6.
select *
from src b
group by key, value
having not exists
(select distinct a.key
from src a
where b.value = a.value and a.value > 'val_12'
)
7.
select *
from T1_v where T1_v.key not in (select T2_v.key from T2_v)
8.
select b.p_mfgr, min(p_retailprice)
from part b
group by b.p_mfgr
having b.p_mfgr not in
(select p_mfgr
from part a
group by p_mfgr
having max(p_retailprice) - min(p_retailprice) > 600
)
9.
explain
select p_mfgr, b.p_name, p_size
from part b
where b.p_name not in
(select p_name
from (select p_mfgr, p_name, p_size, rank() over(partition by p_mfgr order by p_size) as r from part) a
where r <= 2 and b.p_mfgr = p_mfgr
)
10.
select *
from cv3
where cv3.key in (select key from cv1)
> CBO Trunk Merge: Hive Unit test Subquery test failure
> -----------------------------------------------------
>
> Key: HIVE-7966
> URL: https://issues.apache.org/jira/browse/HIVE-7966
> Project: Hive
> Issue Type: Sub-task
> Components: CBO
> Reporter: Laljo John Pullokkaran
> Assignee: Harish Butani
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)