Raghav Aggarwal created HIVE-29682:
--------------------------------------
Summary: 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
Partial stacktrace from User Query:
{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)