[ https://issues.apache.org/jira/browse/HIVE-12607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15045712#comment-15045712 ]
Chaoyu Tang commented on HIVE-12607: ------------------------------------ It is the sequence file case of HIVE-7316, whose Arvo case has been resolved in HIVE-11977. The 0-length sequence file misses the header which fails the org.apache.hadoop.io.SequenceFile$Reader. > Hive fails on zero length sequence files > ---------------------------------------- > > Key: HIVE-12607 > URL: https://issues.apache.org/jira/browse/HIVE-12607 > Project: Hive > Issue Type: Bug > Components: Serializers/Deserializers > Affects Versions: 1.2.1 > Reporter: Chaoyu Tang > Assignee: Chaoyu Tang > > Flume will, at times, generate zero length sequence files which cause the > Hive query failure. > To reproduce the issue: > {code} > > create external table test (id string) > partitioned by (system string,date string) > STORED AS SEQUENCEFILE > LOCATION '/user/me/test'; > hadoop fs -mkdir /user/me/test/logs > hadoop fs -mkdir /user/me/test/logs/date=2014 > hadoop fs -touchz /user/me/test/logs/date=2014/a.txt > hive > -> ALTER TABLE test ADD PARTITION (system = 'logs',date='2014') location > '/user/me/test/logs/date=2014'; > -> select * from test t1,test t2 where t1.id = t2.id; > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)