Hive报FAILED: ArrayIndexOutOfBoundsException错误

生产环境中一个SQL出现报错,想用explain查看执行计划,但explain也出现同样报错:FAILED: ArrayIndexOutOfBoundsException -1。使用的是hive0.13,表使用的是orc格式,这是什么问题,或者是要从哪方面着手呢?
已邀请:

李虎翼 - Hive/Hadoop

赞同来自: alexanda2000

你好,这个版本是比较旧的版本,可能是Hive内部的一个Bug.
可以通过/tmp/用户名/hive.log 确认一下发生的位置。
 
网上搜了一下,hive 0.13 确实有一个这样的Bug
 
https://issues.apache.org/jira/browse/HIVE-5970  
建议升级为高一些的稳定版本,如果不愿意直接修改Hive源码的话。

要回复问题请先登录注册