hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wei Zheng (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-10368) VectorExpressionWriter doesn't match vectorColumn during row spilling in HybridGraceHashJoin
Date Wed, 22 Apr 2015 21:32:58 GMT

    [ https://issues.apache.org/jira/browse/HIVE-10368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14507950#comment-14507950
] 

Wei Zheng commented on HIVE-10368:
----------------------------------

Here's another similar failure, probably related.

TestMiniTezCliDriver.testCliDriver_vector_char_mapjoin1
  Caused by: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to org.apache.hadoop.hive.ql.io.orc.OrcStruct
  at org.apache.hadoop.hive.ql.io.orc.OrcStruct$OrcStructInspector.getStructFieldData(OrcStruct.java:232)
  at org.apache.hadoop.hive.ql.exec.vector.VectorizedBatchUtil.setVector(VectorizedBatchUtil.java:316)
  at org.apache.hadoop.hive.ql.exec.vector.VectorizedBatchUtil.addProjectedRowToBatchFrom(VectorizedBatchUtil.java:271)
  at org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinOperator.reProcessBigTable(VectorMapJoinOperator.java:320)
  at org.apache.hadoop.hive.ql.exec.MapJoinOperator.continueProcess(MapJoinOperator.java:530)
  at org.apache.hadoop.hive.ql.exec.MapJoinOperator.closeOp(MapJoinOperator.java:485)
  at org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinOperator.closeOp(VectorMapJoinOperator.java:237)
  at org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:616)
  at org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:630)
  at org.apache.hadoop.hive.ql.exec.tez.MapRecordProcessor.close(MapRecordProcessor.java:324)
  ... 14 more

> VectorExpressionWriter doesn't match vectorColumn during row spilling in HybridGraceHashJoin
> --------------------------------------------------------------------------------------------
>
>                 Key: HIVE-10368
>                 URL: https://issues.apache.org/jira/browse/HIVE-10368
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 1.2.0
>            Reporter: Wei Zheng
>            Assignee: Matt McCline
>
> This problem was exposed by HIVE-10284, when testing vectorized_context.q
> Below is the query and backtrace:
> {code}
> select store.s_city, ss_net_profit
> from store_sales
> JOIN store ON store_sales.ss_store_sk = store.s_store_sk
> JOIN household_demographics ON store_sales.ss_hdemo_sk = household_demographics.hd_demo_sk
> limit 100
> {code}
> Caused by: java.lang.ClassCastException: org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector
cannot be cast to org.apache.hadoop.hive.ql.exec.vector.LongColumnVector
> 	at org.apache.hadoop.hive.ql.exec.vector.expressions.VectorExpressionWriterFactory$VectorExpressionWriterLong.writeValue(VectorExpressionWriterFactory.java:175)
> 	at org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinOperator.getRowObject(VectorMapJoinOperator.java:347)
> 	at org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinOperator.spillBigTableRow(VectorMapJoinOperator.java:306)
> 	at org.apache.hadoop.hive.ql.exec.MapJoinOperator.process(MapJoinOperator.java:390)
> 	... 24 more



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message