Jitender Kumar created HIVE-24819:
-------------------------------------

             Summary: CombineHiveInputFormat format seems to be returning row 
count in the multiple of Maps 
                 Key: HIVE-24819
                 URL: https://issues.apache.org/jira/browse/HIVE-24819
             Project: Hive
          Issue Type: Bug
         Environment: Apache Hive (version 3.1.0.3.1.0.0-78)
Driver: Hive JDBC (version 3.1.0.3.1.0.0-78)
Transaction isolation: TRANSACTION_REPEATABLE_READ
Beeline version 3.1.0.3.1.0.0-78 by Apache Hive
            Reporter: Jitender Kumar


Hi Team,

This is the first time I am writing a bug using apache Jira, so pardon me if I 
am unintentionally breaking any protocols. 

I am facing the following issue (on a multi-node cluster) when I set 
hive.tez.input.format to  org.apache.hadoop.hive.ql.io.CombineHiveInputFormat. 

Just for demonstration purposes, I will be executing the following query for 
multiple cases. 

_select count(1) from dbname.personal_data_rc tablesample(1000 rows);_

*Case1*

mapred.map.tasks=2

hive.tez.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat

*Output*

1000

*Case 2*

mapred.map.tasks=2

hive.tez.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat

*Output*

2000

*Case 3*

mapred.map.tasks=3

hive.tez.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat

*Output*

3000

After 3 maps set as default, out remains same, i.e multiple of 3. 

Can you help me understand why if I have TABLESAMPLE set to 1000 rows, it is 
giving me more number of rows? Is there any other property that must be used 
with CombineHiveInputFormat or is it an issue with CombineHiveInputFormat only? 

I have tried to look for a solution but in the end i had to come here. Please 
share your inputs ASAP as one of our client is looking for a solution or 
explaination regarding this? 
For now as a workaround we have changed it to following.  
*hive.tez.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat*

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to