Matt McCline created HIVE-11517: ----------------------------------- Summary: Vectorized auto_smb_mapjoin_14.q produces different results Key: HIVE-11517 URL: https://issues.apache.org/jira/browse/HIVE-11517 Project: Hive Issue Type: Bug Reporter: Matt McCline Assignee: Matt McCline Priority: Critical
Converted Q file to use ORC and turned on vectorization. The query: {code} select count(*) from ( select a.key as key, a.value as val1, b.value as val2 from tbl1 a join tbl2 b on a.key = b.key ) subq1 {code} produces 10 instead of 22. The query: {code} select src1.key, src1.cnt1, src2.cnt1 from ( select key, count(*) as cnt1 from ( select a.key as key, a.value as val1, b.value as val2 from tbl1 a join tbl2 b on a.key = b.key ) subq1 group by key ) src1 join ( select key, count(*) as cnt1 from ( select a.key as key, a.value as val1, b.value as val2 from tbl1 a join tbl2 b on a.key = b.key ) subq2 group by key ) src2 {code} produces: {code} 0 3 3 2 1 1 4 1 1 5 3 3 8 1 1 9 1 1 {code} instead of: {code} 0 9 9 2 1 1 4 1 1 5 9 9 8 1 1 9 1 1 {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)