-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/24497/
-----------------------------------------------------------

Review request for hive.


Bugs: HIVE-7629
    https://issues.apache.org/jira/browse/HIVE-7629


Repository: hive-git


Description
-------

Map Joins between 2 parquet tables are failing since the Mapper is trying to 
access the columns of the first table(bigger table) while trying to load the  
second table(smaller map join table). Fixed this by adding a guard on the 
column indexes passed by hive


Diffs
-----

  ql/src/java/org/apache/hadoop/hive/ql/io/parquet/ProjectionPusher.java 
2f155f6 
  
ql/src/java/org/apache/hadoop/hive/ql/io/parquet/read/DataWritableReadSupport.java
 d6be4bd 
  ql/src/test/queries/clientpositive/parquet_join.q PRE-CREATION 
  ql/src/test/results/clientpositive/parquet_join.q.out PRE-CREATION 

Diff: https://reviews.apache.org/r/24497/diff/


Testing
-------

parquet_join.q covers most types of joins between 2 parquet tables - Normal, 
Map join, SMB join


Thanks,

Suma Shivaprasad

Reply via email to