-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/26435/
-----------------------------------------------------------
Review request for hive.
Bugs: HIVE-8186
https://issues.apache.org/jira/browse/HIVE-8186
Repository: hive-git
Description
-------
{noformat}select t1.BLOCK__OFFSET__INSIDE__FILE,t2.BLOCK__OFFSET__INSIDE__FILE
from src t1 join src t2 on t1.key = t2.key;{noformat}
Passes
{noformat}select t2.BLOCK__OFFSET__INSIDE__FILE
from src t1 join src t2 on t1.key = t2.key;{noformat}
Fails.
The issue is that LazyBinarySerDe OI receives data intended for
UnionStructObjectInspector.
Judging by the above it has something to do with scanning table once for two
aliases.
I'll look tomorrow
Diffs
-----
data/conf/hive-log4j.properties 7f5dfc4
ql/src/java/org/apache/hadoop/hive/ql/exec/MapOperator.java f624bf4
ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java 3dc7c76
ql/src/java/org/apache/hadoop/hive/ql/exec/ReduceSinkOperator.java d8698da
ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java 155002a
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorMapOperator.java
311f6d6
ql/src/java/org/apache/hadoop/hive/ql/plan/TableDesc.java 78d4d1f
ql/src/test/org/apache/hadoop/hive/ql/exec/TestOperators.java 90e4cad
ql/src/test/queries/clientpositive/join_vc.q 63b3da7
ql/src/test/results/clientpositive/join_vc.q.out 12004ca
Diff: https://reviews.apache.org/r/26435/diff/
Testing
-------
Thanks,
Navis Ryu