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

Denys Kuzmenko commented on HIVE-29682:
---------------------------------------

Merged to master

Thanks for the fix [~Aggarwal_Raghav] !

> Vectorized MapJoin throws ClassCastException when processing spilled 
> DECIMAL_64 columns
> ---------------------------------------------------------------------------------------
>
>                 Key: HIVE-29682
>                 URL: https://issues.apache.org/jira/browse/HIVE-29682
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Raghav Aggarwal
>            Assignee: Raghav Aggarwal
>            Priority: Major
>              Labels: pull-request-available
>
> Partial stacktrace from User Query, Code line number might vary. 
> Hive version is 4.0.1 + higher hive released version backports.
> {code:java}
> java.lang.ClassCastException: class 
> org.apache.hadoop.hive.ql.exec.vector.Decimal64ColumnVector cannot be cast to 
> class org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector 
> (org.apache.hadoop.hive.ql.exec.vector.Decimal64ColumnVector and 
> org.apache.hadoop.hive.ql.exec.vector.DecimalColumnVector are in unnamed 
> module of loader 'app')   at 
> org.apache.hadoop.hive.ql.exec.vector.VectorizedBatchUtil.setVector(VectorizedBatchUtil.java:523)
>     at 
> org.apache.hadoop.hive.ql.exec.vector.VectorizedBatchUtil.addProjectedRowToBatchFrom(VectorizedBatchUtil.java:94)
>     at 
> org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinBaseOperator.reProcessBigTable(VectorMapJoinBaseOperator.java:296)
>         at 
> org.apache.hadoop.hive.ql.exec.vector.VectorMapJoinBaseOperator.closeOp(VectorMapJoinBaseOperator.java:272)
>   at org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:738)     at 
> org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:755)     at 
> org.apache.hadoop.hive.ql.exec.Operator.close(Operator.java:755)     at 
> org.apache.hadoop.hive.ql.exec.tez.MapRecordProcessor.close(MapRecordProcessor.java:515)
>      at 
> org.apache.hadoop.hive.ql.exec.tez.TezProcessor.initializeAndRunProcessor(TezProcessor.java:293)
>      at 
> org.apache.hadoop.hive.ql.exec.tez.TezProcessor.run(TezProcessor.java:250)
>  {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to